Require all directory documents to be UTF-8
There are only a few places that directory documents can have arbitrary bytes today, and almost nobody is using them to encode anything besides UTF-8. let's standardize on UTF-8 while we still can.
Step one will be for the authorities to start rejecting these documents. Once they're rejecting them, everybody else can begin rejecting them too.