I changed the turn system in my game from Player Phase/Enemy Phase etc to taking turns moving a character. If a faction has multiple times more characters on the field than another faction then that faction would get extra turns.