It's official, they are the most fun cars to drive ever! I'e got one for today as courtesy car and I've loved it!
They seem to have TC though cos I couldnt get it to donut earlier. I reckon it'd beat any car off the lights too, and the gear box is awesome, felt like a touring car driver - almost.
Sorry, I just had to get that off my chest!