Excellent article. I have a piece in my drafts that outlines pretty much the same process. I used one just like yours a few years back for other content.
For Medium, and my current desire to work on two articles a day, my staircase now has five steps.
Good read