I buddy of mine that I drive with has put them on his 02 Z06 that is pretty heavily modified and absolutely loves them. It used to be he would have to granny shift into 2nd and 3rd to keep from spinning the tires, but now hooks really well under hard shifting and acceleration.
I have driven the car before and after he put the NT05's on and it is a noticable differenct.