I thought it was pretty cool. And having logged in a considerable number of hours in this game, let me say that it's a lot of work to put something like that together.
Having said that, I thought it was pretty anti-climactic. Surely, they could have done something at the end to spice it up a bit. Also, I agree that the track leaves a bit to be desired, although it can be very difficult to get it to do exactly what you want, due to the limitations of the game.
I give it a B+
