Yes.
Draft support is absolutely necessary, it greatly improves the UX, first of all when the user needs to explore nostr before resuming writing. But it is also a lifesaver if an app crashes.
So auto-saving is necessary, but I would let the user opt-out, for example when he leaves the editor (just the first time, for every draft).