Smart. You get the best of both worlds. Ownership and portability of nostr. Scalability and extensibility of nip-05.
What is needed is a standardized, extensible way of putting data in profiles and nip-05
I have been thinking for quite a while that we would benefit from a master key and subkeys. Only your master key goes in nip-05, but subkeys could be added. This would perhaps be only for next-gen apps because first gen would not know about it, but could transition if it's useful.