The vortex generators might actually be something worth trying. Seems you can find universal ones pretty cheap online. Here's a link for a set of 10 for $20...
Amazon.com: Vortekz Universal Vortex Generators Black 10 Pieces: Everything Else
Which ones did you get?
As for the mirrors, I have to drive the car to and from the event (about a 3.5 hour trip each way from Vegas) so I definitely want them on there for that. Probably too much hassle for what its worth to do at the event or between runs but you never know. If I am within 1 mph of my goal then I may just be persuaded to take them off.