The most important aspect of C9 to me is the videos so I don't pay that much attention to forum development, although it's annoying to post to the forums on an iPad, because you end up with one text blob without any paragraphs. So things like that could be handled.
As for Connect, it looks and feels quite inferior to something like User Voice, and I also believe one or more Microsoft teams use that service for community involvement, both in terms of bug reports, feature suggestions and general product discussion.
In a way Connect and Channel 9 are topically linked but I don't know if it'd be a good idea to bring them together. Could be. In any event, Connect should receive more "care".