Yeah, Steam and Facebook will inevitably appear before these forums, as they’re much, MUCH larger sites. Google inherently weights them higher than these forums.
And, yes, much of the discussion centers on the PC/Mobile platforms, as those versions have existed far longer than the console games. Plus, it was only a few weeks ago that we added community representation for console players (read: me). Of course, if you have a question about the console versions, you can just ask and people will be happy to offer answers for your specific version of the game.
As for a directory, that does exist. On the front page of the forums, there’s a drop down box at the upper left that says “All Categories.” Click there and you’ll see sections for consoles, PC, mobile, and all the rest.
You haven’t seen an official announcement because there is no official announcement. We announced our console plans going forward with the recent patch, and you can find all of that information here. Otherwise, these weekly releases are supposed to be a “wait and see” kind of thing. Like a surprise for those who regularly log into the game.
Hopefully that helps clarify things.