This thread is about complaints and I was referring mainly to channelling complaints. If we are talking about "engagement" with "power users, testers, developers and other leaders" then yes maemo.org / meego.com fit the bill much better and this is one of the main reasons why we are all here.