95 standard keyboard chars x 16 randomized yields 2^105+ which isn't likely to be a real crack risk given the rest of the platform. They're just hard to memorize. Longer word based entropy of the same strength will likely be hard to memorize as well. Consider adding in other key material factors/sources.