I can help setting up a discord server (actually already started lol). Its not too hard to run a sever if its kept small especially given it'd be for your games. Also might help with bug reports and also just generally gauging interest in stuff! Here, this is a temp invite to the server I threw together. If you do hop in give me a ping, I'm Marionette https://discord.gg/FtucQWdJ
JFTR, I second the motion for an official Discord server. It could help bring together players from ITCH.io, Steam, and whatever other sites you're currently posting to.
Some channels I personally would suggest: idea submissions, community polls, bug reports, spoiler chats (new players ask vet players for help), and of course a general chat just for discussions.
Down side of course, would be that yes, it would take time to get setup. Additionally, it adds one more location where you will be receiving messages you may choose to read when not 'putting in the work'.