Oh, thank you for reminding me. I‘ll take a look at NIP-16. Although there is no perfect solution, I still hope that clients can support this function, which can solve some problems.
Discussion
It's not up to the clients, it's up to the relay operators, and as I said, you can't choose which relays see your notes. Normal notes (kind 1) are not replaceable, so clients would all need to switch the note type in order to make normal notes editable (replaceable). Even if you replace them, relay operators can keep and display old versions.
Basically, you should consider that every note is permanent and can't ever be changed or deleted.