Your opinion is offtopic here. Please post new, relevant information about the applicants, not what would your requirements be if you were the one who chose the admins.
I don't feel my opinion is off topic. An individual is applying for the status of Admin, which is an officer-like status in the community. That is a rather serious consideration to be made. If that individual seems to lack the social ethos that goes along with being an admin, then I believe I've given a fair justification for my -1 rep. So, Rvsz, thank you for nothing = )