Yeah personally I was thinking of a Steam like system for forums for games. The comments thread for a game isn't really a good place for engagement (particularly since nobody even seems to use it?).
It'd be nice. The reason I keep being hesitant to activate comments on my games (though I begrudgingly do) is because I know they're just going to turn into flame-wars and I'll have to shut them off again. A little organization should help alleviate that a bit.