One of the modifiers of the Ubisoft contract is that your bike has 150% power but it seems like I could place myself on the leaderboards using this. Having a speed boost (that is only available once as well) influence the leaderboards is quite concerning to me. I don't think this was intended