Dog bone mount? Excessive engine movement = bad, any why not for the buttons it cost. You can tell if it's been done already by having a glance under the car as the aftermarket ones are probably bright yellow (forge) or red (neuspeed).
 
We will have to agree to disagree.........track day vs road is as different as chalk and cheese in my experience.
Gotta agree with Steve on this one.

I do bike track days and thought i was fast on the roads until i started with track days.

Man the track eats your consumables like crazy!!!

Tyres, pads, discs, fuel consumtion, shocks all get wasted on a track.