Hello Nick, it's great to hear that you and your team are planning on developing the game a bit further and aim to upload it on steam! That would be incredible like you mentioned for publishers, however I also agree when you mention it wouldn't hurt to publish on itch.io as well. Popular games like Celest are on both so it definitely won't hurt the reputation, it'll only add to your userbase! I'm super excited to see the final product up on these sites!