I think fun would be a understatement after watching the video, you caught up the that GTO and Corvette in a quick hurry.... How Often do you do these events? Hopefully there are some open track events this fall in our area, I would love to take the notch to one, though I might have some issues like you said with the nature of the car and my none existent experience on an actual track.
We've got to do something about the audio, though...... does that camera have and 'external audio' port? ven a cheapie Radio Shack microphone (if they're still made0 would be an improvement; if only because it's on the floor and out of the wind! I'm thinking that's the 'odiferous' sound effects, just overload from wind in the microphone.