Looks like a Blast! Some Nice action there.
I haven't gotten mine out on a track yet, but I hear that for serious track time you need performance front brake pads and maybe fluid. Torque steer control, yaw control, and E-limited slip really push the front brakes to the limit. They're fine for street but can't keep cool on track.