Maybe we can make a group that can help you guys to answer questions on a channel on irc or something, or a new forum section for asking questions to the community or something?
You devs get loads of questions that you have answered hundred times and so on, its not easy to lead a "huge" community, been there myself =/