First turn is a huge advantage in PvP; it pretty much takes the gameplay out of the game. I’ve heard it said that “whoever gets the first turn also gets the last turn.”
If the game ends in 1 turn, then one player got 100% of the turns.
2 turns = 50%
3 turns = 66%
4 turns = 50%
5 turns = 60%
I propose a solution: have a minigame to determine who gets the first turn.
This way, first turn will become less luck based, and the outcome of the entire battle will also become less luck based by extension.
The minigame is simple. Give both players the same board, and see who can match the most tiles with one swap. On this board, no new tiles fall to replace the old ones, so you can’t rely on chance. Move assist is turned off; no suggestions.
If both players match the same number of tiles, give them a new board. The game goes on until one player matches more tiles. The winner gets first turn. :)
My intent is to minimize the impact of dumb luck and also to make matching relevant to the game again (currently matching is nearly pointless; we can KO using just skills), but at the end of the day this is just a suggestion.