Тут вот человек не хочет учётную запись создавать, потому что нельзя кириллический юзернейм создать: https://www.linux.org.ru/forum/development/15520294?cid=15608233
Может, добавить русский алфавит в белый список? Мультикодировочности на ЛОРе давно нет, так что технических проблем с этим, по идее, быть не должно. Да и старые юзернеймы с кириллицей (и вроде даже пробелами?) в базе встречаются.
А во избежание петросянства типа mахсоm можно сделать чуть более хитрый валидатор, который не пускает омоглифы.
Нужно?