Yes, personally (as someone who reads most new posts on talk.maemo.org several times a day), Brainstorm is kind of invisible to me. I believe there was a proposal to link Brainstorm and Talk, so that each Brainstorm automatically as a corresponding Talk thread, which sounds like a good idea to me.