Making an appearance on the EE Podcast is a step in the right direction but is by no means a solution to the communication problems, as I’m sure you’re aware (and as I know you didn’t say it was either). I agree it would be a good way of responding to points in Kenny’s post in the short term, but I don’t see it as a long term way of interacting with the community as a whole.
Podcasts/radio are mostly one-way communication, we really need a system that both we (the community) and you (EllisLab) can interact with, at any point in the day and at our convenience.
Of course we already have these forums, various blogs/podcasts, Twitter, Facebook and whatever else to voice our opinions at random, but discussions easily become scattered across all of those different services and therefore it becomes difficult to gauge demand in the grand scheme of things.
Ultimately, I think we need a system that allows us to channel all of our requests into one focused location, a system which is fair and allows each and every one of us to put our views forward and allows you to focus on the issues that matter to us most.
Clearly, everyone has their own individual gripes and thoughts on what should be addressed and with so many suggestions being raised at every random moment, the current methods of communication are, in my opinion, just not feasible if issues are to be prioritised and any real appropriate action is to come out of any of it.
In my opinion, a suitable system would be UserVoice, simply because I believe it fulfills the criteria and I have already seen it implemented and working very well with a number of other successful software developers. The service is tried, tested, proven and fit for purpose as far as I’m concerned.
That said, I’m sure there are many other ways of achieving the same goal, UserVoice is by no means the only method, so long as it is achieved, I think we’ll be on the right path for improvement.