In answer to your question Randy (Pep), (and you may be sorry you asked lol), I do not have a compressor or a tire kit in my Corvette but am going to get one (even though I have, and will continue to have run flats). So far I have totally relied on the run flats tires on both my C6 and the C7... And touch wood, haven't had to rely on them... Insofar as relying on a CCA flatbed, I would really prefer not to do that either. I can see it now...
"Hey Mister. What do you think I should hook the winch cable to."..... "Oops.... What's that front piece dragging on the ramps".... Wow... I didn't think it would splinter like that".... " Lucky it's down low. No one will ever notice".. "Now to get the hook off of that rad support". "Oh. By the way, we are not responsible for any damage to your vehicle"
In my experience (and it may be limited compared to some of the guys on here), but the Michelin Pilot SS ZP tires work just fine... They are quiet... They do not ride rough... Unlike the Cup 2's, they do not split in below zero weather (for the guys with un-heated storage).... They have amazing traction and corner great (weather conditions considered )... And although I haven't pushed the car up to 1.25 G's yet... lol... (and won't)... I do watch the G-force meter bounce up pretty high and think... "this is damn well enough lateral force for this puppy"..(and Brenda thinks it's enough too....lol).
Now...If I was going to drive my car in the snow or in freezing temperatures, or if I was trying to set a new track record at Nuremburg and they told me I could shave 1.2 seconds off my lap time with non run flats, I'd be the first one to go out and save a few hundred bucks on new tires for that advantage. But there is a somewhere between ZERO and NFL chance that will happen... lol... . So for the members that track your car, good on ya...And for the members that don't track your car or can't afford the extra cash for run flats, or still think they need that extra traction or cornering ability around Town, well....good on ya, but don't get caught off track pushing either of your tire choices to the limits of what these cars can do... Not only is it a recipe for an accident, the fines will also make a set of ZP tires look really cheap.... And by the way, no... I did not like the Goodyear F1's either.
Nuff Said on this!