In my opinion the grand prix races are way too difficult. I know you're working together as a team but some of these challenges really take a lot of time. If the challenges are easier people have a bigger chance of winning prizes which makes it more fun for everyone. Also if the single challenges in these races take less time the players have more variety in their tasks in stead of just doing the same thing over and over again.
Mike