Personally I like the faction idea. If we decided to allow people to play for both sides then one on each could be a leader, or someone in some position of power. They could then lead the players in their faction.