I do think that product specific "forums" would be the most user-friendly approach (which is why we had Channels). Sadly, we don't have the development team, moderation team, or user interest to resurrect them at large.
I would love to create dedicated forums for the most highly anticipated...