Very nice feature! Itch.io is turning into a very dev friendly platform.
One other suggestion: implement a brainstorming/ideas page, where users could submit and vote on ideas on how to improve the game. Doesn't have to be complicated, just ideas, votes and comments.
Like idea.informer, for example.
There are very few options for this kind of tools on the internet and they usually come with other unwanted features or they are payed.