@Jeffro - See my comments on the Forum thread along the same topic.

I think the best solution would be a Community Council that would, among other things, administer the wordpress.org web site.