i would go with no... my car (04 wrx) doesnt even traction control, and it hooks up perfectly fine without it. make sure to slip the clutch instead of dumping it, there is a whole writeup on here on how to do it
1st time at the track, SUCKED!!!
practice a couple of times in a parking lot or something before you go to the track