An existing user coming from another client cannot update his profile, for example.

Interoperability is the Nostr super power, with such arbitrary rules you are going to kill it.

Reply to this note

Please Login to reply.

Discussion

being more strict is always better so it's other apps that should enforce these same rules

Sorry but this doesn't make much sense to me. It's a name, you cannot enforce it in arbitrary ways.