Welcome to the forums, game community etc.
I think all game's, including CH, are benefited with another Dev-Liaison to discuss issues with players. The Admin wears too many hats around here, not a slight against him, just nice to see the "team" better represented in it's nuanced roles. Rather than having Admin's "Hey There..." in Support, Feedback, Beta, General every second of every day like a Communication Meth-Head.
The MMO gamer, as you well know given your work experience, is a zealot of insta-gratification and feedback to mirror their investment...which for many here is tons. Tons of investment, at times emotional as well as financial, and in turn, the overbearing ton(s) of feedback.
Good luck weathering the storm of that "feedback," and being able to seperate sage ideas(that actually can be implemented) from the vast void of mediocre one's, not to mention the overbearingly loud whining of truly poor players. I don't envy that role, but look forward to see how you and the rest of OTM continue to juggle it.
All the best,
Teaweasel 121 Druid
(Morrigan, Clan: Avalon, On Hiatus
)Teaweasel 133 Druid
Best Build is a 30/30 in Thinking for yerself