With a diverse community like ours, where the members are from all over the world, writing in many different scripts, I would expect usernames to contain lots of different characters, whitelisting does not seem feasible