I've run a few 7 to 10 lap Veyron races here and the racing can be fun if you have a car that can compete but if you fall out of the draft or run out of fuel your done. This track is great for top speed runs but it is way too long for good quality racing. You get no sense of speed even though you are traveling at 350+ MPH. It takes absolutely no skill to race here!
I ran one X1 race here just to try it and I still can't stand that car.