Overall I think the NT05's are a better tire for performance, but they will wear quicker 200 vs 240/260 for the invo. Alot of Corvette guys run these for Autocross as their competition tires.
I don't think you can really go wrong with either if that's what you have it narrowed down to, but hard facts don't lie that the wear rating is lower, thus won't last as long, on the NT05's.