That's actually a really good idea, although it could be tough to manage if it's just one big group for all of itch... imagine a thread with 40 updates on totally different games, at that point it is basically just the screenshot thread. Which is fine, but if it was divided into small groups based on categories or something then there would be more space for feedback (and people would be comparing within their own genre)
i think the most appropiate for that could be mount a Forum like PHPBB for people publish their own "threads" and people at same time can post their comments or feedback
since the Forums can be "configured" for some "categories" you can config it for various types of Genres of games, off topic general discussion etc etc
also another "way" could be mount a EXE client app that "deal" with a mysql server online for make like your own "app" (client) for manage multiple things, not only the feedback and game publishing board, for example you can integrate in the app a component for paypal payments or for example in the part of "deadlines dates" (this could be entered when a group post a game project) make in another TAB a calendar style dashboard with that dates and name of projects for the users can view in wide range a lot of projects with the estimated date of finnish (i said estimated cos in software development you never know really when you going to end) but in a EXE app the possibilities of make your own "cook" of thing is unlimited overall if you using proffesional dev tools like Rad Studio C++ Builder