Вынесу это в отдельную тему, так как это становится серьёзной проблемой на сайте, в котором я участвую:
Я считаю, что оставлять поле пустым обеспечит гораздо более плавный процесс регистрации, ведь никто не хочет видеть форум, заполненный неотличимыми именами пользователей (@user763, @user764, @user765), поэтому предложения редко (если вообще когда-либо) бывают полезными.
Это было бы отличным решением и для моего сообщества: поле имени пользователя автоматически заполняется доступным именем (в стиле UserXYZ). Хотя это поле редактируемое, и я добавил несколько поясняющих текстов, чтобы новые пользователи знали об этом, у нас по-прежнему много новых пользователей с именами по умолчанию