I just got done watching your vid too. Like Loren, my concern are some of your lines.
Also, unless NASA has different rules than other orgs, what's up with all the passing on your right. I was always taught that on the long straights slower traffic stays right and you pass on the left, even if you need to eventually get left for the turn prep?
If you don't have one of the faster cars at your event its imperitive you monitor your mirrors and don't impede faster traffic. Unless NASA has different passing rules I'd have to say from all the right side passing you were impeding the faster traffic too often.
__________________
2004 S60R - 350+ HP, AWD, Custom FMIC & Exhaust, Active Suspension & A Big Set Of Brembos

Crazy Camber, Stretch & Poke; its the new triple-stack-bleacher-wing ricer fad that's all the rage nowadays, lol