Inconsistent level designs spoil the fun.
After almost 8 hours of driving time, I've been forced to look up a cheat code just to access the last few tracks. I'll finish the game by playing all the events, but then it's off to be traded in for something else. There's absolutely no replay value in it for me.
Conclusion: Could've been awesome if it was more consistent, but fails because of the wild range of difficulty from track to track within the same difficulty setting.