So, having had a properly setup GT and moving on to a 'Vette, what would you recommend to those of us looking to autox and having not yet dumped a load of funds into our Mustang's; stick with the idea of a heavy pony car that doesn't seem to fit into class structures or go with the 'Vette that appears to do more and do it easier?
Not completely derail the thread, but, the short answer is "it depends."
Is the C5 faster, and does it have more potential to be fast? Yes.
But, gotta remember Rule No. 1 of cars- everything affects everything else. There are sacrifices.
Truck and trailer becomes a necessity if you want race tires...you're not going to be able to fill up a corvette with everything you'll need for a track weekend, like you can with a mustang:
The interior on a corvette is shit. Not much more to say than that.
Everything is more expensive for a corvette. I don't know if there are economies of scale at play, if the corvette market will pay more, or what, but everything is more expensive.
No backseat
The corvette is harder to drive. Higher limits, less time to recover.
The coyote engine is...I'm about to blaspheme...better than the LS
if you don't want a ton of NA power. The coyote makes power everywhere without radical cams. To get coyote power out of an LS1, you need a cam that makes low speeds annoying, and makes you need to shift more (in my short experience)
Also...the mustang now fits into class structures rather well IMO. Both STP and ESP are great fits (assuming the S550 doesn't obliterate everything). So, decide whether you need your car to do anything besides autocross, and, if the answer is no, and you have a truck, or don't mind buying a truck, or want to run STU (which is probably what I'd do if I was starting with a fresh C5), then maybe you want a corvette.
Be aware- there is just as much, maybe more, straight up JUNK in the corvette aftermarket as there is the mustang- just because "that's the part that we've always run" gets advertised heavily, don't just accept it without giving it a good analysis, or having someone who knows more than you and whom you trust give it a good look.