This doesn't make much sense to me. The point of a passphrase is to be readable/writeable by a human. If you don't need that, you just want a binary key (which can be base64 encoded/decoded to be read/written by a human).
Using all utf-8 characters seems like it combines the downsides of both of these (not really human readable/writeable but also not using the full key space).
Using all utf-8 characters seems like it combines the downsides of both of these (not really human readable/writeable but also not using the full key space).