I think attempting to assign any one person as "leader" of the community will always cause problems in some ways. As a community of individuals all making parodies in our own ways off our own ideas, it would be a difficult sell to put anyone in an "elevated" position officially on the whole community. Beyond the obvious admin/moderators of a particular area (forum/chat/wiki) that are necessary.
I think we all need to support the forum, we all have ideas so we should all contribute. I'm not sure there needs to be an elected "council of Untergangers" for coming up with new ideas, rather more contributions from all of us.