That is really interesting.
I was thinking about the EXACT same thing for "Delegation.Monster" to optionally allowing the user to store nostr identities and delegations within the nostr network. That would make it easy to "sync" between different devices.