I would think about it differently. Rather than a widget that needs to be an equivalent to the Drafts app UI itself, and thus be able to display any type of draft equally well, it is instead designed to only display small, short drafts. That puts the onus on the user to only pick small, short drafts to display, and if necessary, wordsmith the draft text to make it display better.
My main use cases are for things like:
- Weekly goals
- Daily reminders
- Quote of the week
Obviously the first time you read it you need to see the whole text. But in many cases, seeing the first part of the goals/reminders/QOTW/etc is enough to remind you of it and bring it to front of the mind. At that point, it has done its job, even if 100% of the text wasn’t visible.
That said, scrolling by dragging would be great, as would some sort of widget auto-resize if Apple enables that at some point. Giving a broader range of formatting options (font sizing, margins, option to hide the title) would also help. But for now, just having real Markdown formatting so the text formats, indents and flows correctly would be a great start.