Иногда пользователь регистрируется под *** знает каким логином, и начинает жалеть об этом. (erurhfhaerwr например. Хотя здесь такого вроде нету, но на сео я как то раз видел такого), предлагаю сделать возможность смены логина пользователя, с таким расчетом, что к примеру пользователь "dog", сменит ник на "cat", то ник "dog" автоматически попадает в разряд свободных ников. А что бы мошенники не использовали эту функцию, можно ограничить ее использование. Например раз в 2 года, или раз в год.