Thanks for the response.
1) Thanks for the email guide. That makes a lot of sense. I'll keep writing to my devlog.
2) Yeah, I'm looking to gather information regarding people playing the game. A lot of interesting tactics and strategies have been emerging at events (especially with repeat players), and I'd like to have a centralized place for people to discuss them. I also like the idea of having feature requests and, because I'm taking my game on tour IRL, tour-location requests. I guess the biggest issue I have is that there.... aren't people on the boards so then it makes it harder to stir the pot? A prompt to seemingly no one is hard, but I guess I should try that.
I don't have any ideas to change itch to make MBs more visible, but I do appreciate the advice. Do you know of any specific multiplayer/competitive boards that are active? Maybe local multiplayer? I have a hard time looking through all of the stuff on itch...