Hello.
I don't quite understand why it's necessary to choose.
Why not create the required number of factions, each with unique characteristics? Let there even be 20 of them, but in one scenario, a maximum of 8 of them will meet. It will be more fun to play with random factions.
one but sad:)