Its been on track a few times, today was first as a stock car, in the wet the car is more predictable without the traction control as you can easily control it and get the rear to come into play
The chassis on these are so good it needs space to really enjoy them, on the road visibility and responsibility are the limiting factors