That's a great advice. I have been reluctant to do that to date. It was probably the right decision when designing the architecture but now focus is shifting to creating user experiences it would be foolish to ignore tool and flow that has dominated the market.
I think trying to create a tool that would satisfies the expectations of git-over-email users and github users is a recipe for creating confusing experiences.
The great thing about nostr is that it is normal to have multiple clients to cater for different needs and preferences.