One issue is that the inconsistency will be between clients that only support NIP-01 and clients that support edits.
This should never be the case. NIP-01 is the core of Nostr, so a client that ONLY support NIP-01 should never be wrong about anything.
Consider the integration with payment systems, for example. You are free to not implement it in your client (I won't in mine) and that will never lead to any inconsistency, just a missing feature.