http://forums.xbox.com/en-gb/uk_xbox_game_discussion/f/235.aspx
I think this answers the question whether will be get the Game Discussions back in the General Forum.
Me personally though think this is a very good addition, just a shame that the rest of the new forum is a pain to use/navigate, for me anyway.