Wow! Leaf himself. Thank you VERY VERY much for all the work you've done for developers and gamers. And for having such a morally strong vision about how to sell games. You and this platform are one of the reasons I've started learning to make games. Very happy to be here.
I have launched my in-progress-game page and will start writing devlogs. Thank you for the 'major update' post idea - I had not thought of that. That's it, I have no further queries.
For reference, I'd read about not launching a page to public if the game is not published, as an advice or suggestion on the refinery page. Saying that it is better to launch a fully polished game and keep the work-in-progress bits in closed testing etc. I think I took it too seriously or misinterpreted it.
Thanks again!