Look, forum isnt here for nothing. If players have ideas, plugins, maps, etc... they can post it on forum as suggestions and then admins in admin meeting will discuss things that players suggested. It was always like that and i dont see reason to change it. There are already problems in admin meetings just with admins. I cant imagine how it will be when there wiill be 10+ players... I will accept 1 or 2 players, or also that we will have 2 meetings, first player meeting and second admin meeting but dont mess with things.
And also, thats not job of admins to discuss admin applications so left this for emperors or when they will choose head admin.