I think speed shouldn't affect it that much, as long as you offer the ad/pay to skip at the same rate to the user. An ad usually takes around 30 seconds. You can artificially make payment confirmation 30 seconds. It is a very easy problem to solve.
In any case they would progress faster than anyone who doesn't watch ads or pays.