I will say that this project looks interesting. I look forward to getting to play the demo when it comes out. Regarding a steam release, I will say that if you intend to seriously produce your game as a product intended for the market, that would probably be the right move from my view as a consumer. Itch.io is a fine platform, but far from what steam can do for a game and its sales. I am the kind of guy who loves rpgmaker games especially, and would willingly shell out 10-15 dollars for an especially good project. But if this game weren't relevant to my searches for specific genres, I never would have found it.
TLDR; You have a nice project with a lot of potential, and I want to see it succeed.
In a separate note that need not be taken seriously, As a players suggestion without having played even the demo yet, maybe give the player the ability to self insert somehow. Usually games accomplish this by letting you name the protagonist, but as far as I am concerned just getting to name a self insert character who acts as a receptionist or something would be fine. NPC life all the way. Don't feel the need to of course, as that's just my personal preference, but I still like to make conversation while I am writing these things. Hope you are well, and have a nice day.