I think this booting mechanism should be a bit changed:
1) I think at least 50% of the players should agree if we want to boot someone. It is not fair that someone finds that (s)he cannot have chance to win otherwise, and boot someone because timeout.
2) When someone reach the timeout, at that point there should be a possibility to boot, but after everyone (or according to my 1st point the majority) decided to continue, the time penalty should be reduced somehow (at least partially) and until the player will not run out of time once again, we should not have chance to kick the player out.
With the current mechanism I experienced a lot of cases, when someone run out of time at the beginning, but after that everyone did their turn smoothly, and we were close to the endgame, someone suddenly decided to boot that player.
I want to play in a fair game, but this way I have to play all further round knowing that anyone can stop it anytime, and they will get the same amount of winning points as me, then why should I try to win it?