No I didn't have a go lol. I was nervous just sitting in it, it was automotive perfection. The noise though, roof down was proper take the piss stuff in a giggly boy way, I'd be tempted to get one just to annoy the neighbours.
As far as a car experience goes I have never been in something that corners flat like this car did. Just no roll, turn the wheel, it goes that way, at any speed, apparently *cough*. Acceleration was epic, 100 in under 6 seconds, apparently? If I didn't have bikes I'd learn to live without most of my body organs to have the 720 which is even better apparently lol. That wouldn't go down well pmsl.