An alternative solution to the original problem could be an extension that displays possible characters from several alphabets and helps to generate the username with mouse and put it back to the login name/password field. It would appear as a link or button next to the login name field. No security risks. Is that a crazy idea or difficult to solve?