a big issue with this is splitting the "verification" logic in two ways. its confusing when its valid in some clients and not others. I don't think its worth making two ways to do nostr addresses.
How likely is it in your opinion that all the clients will remain same, equal in the future?
This isn’t about diverging feature sets, this is about changing a core feature where breaking it would only add more dev and user confusion. Sure you can do it in your client, but web clients and most other clients wouldn’t be able to see it. I definitely would discourage clients to implement it so that the network doesn’t get fragmented into two ways of doing a core feature. I have always been against that.