Yes, I would use something like that. But I suspect it goes against the overall ethos on Nostr of keeping everything permanent. I'll keep the old account open until I have time to create a new one. I just won't zap with it.
Discussion
Looks like there's already something brewing in the pipeline.
https://github.com/nostr-protocol/nips/blob/key-invalidation-and-migration/37.md