Caracteres especiales eliminados en nombres de usuario

Nosotros también estamos viendo esto con SSO, con nombres de usuario siendo convertidos.

He mencionado esto aquí, pero este tema es más reciente: quizás alguien pueda echar un vistazo.

Con la introducción del soporte Unicode para nombres de usuario/grupos, ahora es posible tener nombres de usuario como 中国 (¡lo cual es increíble!), pero Discourse no permite que los nombres de usuario comiencen o terminen con un guion (aunque, por ejemplo, el guion bajo sí está permitido).

¿Existe alguna razón para prohibir los guiones en la primera/última posición? ¿Hay alguna posibilidad de revisar esta política si no hay una desventaja obvia? /cc @Falco