Really cool. But I don't think there should be any major advantages you can buy, like climbing and speed.
Powerups are quite expensive, and they only last the remainder of the round.
I also made sure to tweak them so they're not overpowered, for example the speed increase is only slight and climbing is highly nerfed.