I think that the scope of this site is well defined and you should stick to communication and evangelism. There are other sites and blogs where people can communicate about specific products or other Microsoft related topics. For example, I loved Chris Pratley's discussion of OneNote and Word. It provided him with a perfect forum to engage interested people. Maybe you could point your readers to other cool discussions on the web but don't try to be everything to everbody. I think you are doing a good job engaging the development community.
I agree with you that we should not try to be everything to everyone. At this point it is still relatively undefined since what we become here on Channel 9 is largely up to what you want this place to be and your influence will go well beyond pushing Channel 9's evolution...
Keep on posting,