While I think splitting the flash forum into flash / animation / collabs is a nice move and will keep things more organized, I am kind of let down there is no forum for discussing finished products that are already on the site. I know Where is/How to is supposed to cover this, but currently the only real discussion of games that happens there is the medal thread, which right now is just over 12,000 posts.
I think a new forum where each submission has its own thread (but only if someone chooses to make one) would be a nice addition, allowing more in depth and organized discussion of certain games, and being a place for lesser known artists to plug their work.