I think instead of having a Community Developer we should have a Dev. Team Developer.
QPK came in here every now and again and gave us bits of information, but the majority of info we got was from people like Azn trolling IGN and Gamespot. What we need (IMO) is someone on behalf of the community to talk to the devs about what we'd like to see, what changes could be made, how to improve certain areas from a gamers PoV.
I stopped playing because I played it to death in the Beta.