I was looking for a tire that is quiet and has a more comfortable ride than the harsh, noisy GS-D3's that I have now. The Invo seemed to fit the bill.
The NT05 is a race tire and would more than likely be even worse than the GS-D3.
Still, I'd be curious as to how they feel on the Caddy.