Have you though about setting up a Trello for idea's, Bugs, Improvements, where you can add stuff on and set them into categories
So people have a nice and easy way to come up with ideas, add bugs, and you have somewhere to manage it all and have it all listed and the players follow the...