We could just open another question for every topic and have people make suggestions in the form of answers (which can easily be voted up and down). Instead we use the starring system of the chat. That seems like "we're doing it wrong"TM.
The question could even be closed once the topic was chosen and the score embedded in the original question text.