We did full Career mode, which consists of all Derby, Street and Race classes + Finals. And we actually found an interesting skip during our blind race - if you get destroyed, you skip the current race and move on to the next one.
I just created a category for all cups, I think I defined it correctly. If not, just tell me :)
Okay, I forgot that the events actually counted towards the percentage, I changed All Cups to any% now. But I believe that the current timing method is better, IMO the run doesn't end until the game confirms that you beat the game by playing the cutscene.
We use crossing the finish line as finish since there's really nothing after it that would affect time - you just confirm to end the game. But playing the cutscene is also a good finish.