Am I correct in interpreting that Vwyx does not want Eamon considered for leader? That's what your statement, "best if someone more familiar with the site takes leader" would seem to imply.
These are the leadership qualities I see in the other three:
Cara:
+Devoted to others more than herself, and has a background in community service to back it up
-A poor strategist, preferring to rely on instinct rather than planning
Helena:
+Sees the good in everyone and everything. Loves to be helpful.
-Naive and potentially clumsy, seems to lack situational awareness
Shiro:
+Has a strong front that makes us seem like we're not just a bunch of layabouts.
-Simply not having strong enough positives, honestly. Sorry Malus! >.<