Ah, I understand now. Yep that could be a help too. Something like that could work well in tandem with this.
Discussion
Yes, nostr client etc can hide the pubkey/hash part in your solution while zapping takes that into account as people will not manually type the ln address.
LGTM