Nothing is more frustrating when starting a 7 game match in a 1 vs 1 tourny, only to have your opponent go first in 6 or even 7 of the games. Usually it ends up someone wins 2-3 before you even take a turn.
Would it really be that hard to code it so it alternates.
If player A goes first in game 1, then player B goes first in next game, then player A goes first in game 3 and so on.
Or if Player A & B are meeting for first time in a game, and player A went first in last game vs player C, and player B went 2 in last game vs player D, give it to player B.