Come do know about https://payid.org/ today. Even though this seems to be Ripple's initiative, the whole idea of having human readable universal payment address in a format similar to emails, but with $ instead of @ like "alice$host" where Alice trust "host" to resolve her payment address ("alice$host") into her public crypto address to whoever ask for it looks like a good idea. And considering that this is open protocol the server implementation could easily support Nano addresses as well (or only). This will also require some support from wallet developers (Natrium team and others), but nothing overly complicated, imho.
There is also https://github.com/opencap/ with very similar goals, so not sure how these two will play together.
Funny thing that OpenCap's implementation already has Nano support mentioned back in 2018 (still "xrb_" days):
But that project seems not updated since 2018, so...
What do you think?