Winty, it's up to you if you wanna bring your car, but like I said before, it will have no trouble on the route. We're not asking you to pull 1g in every turn, but I think its more fun in your own car. I did it with a piddly 130hp Protege with a stock suspension a half dozen times, never complained.
I wouldn't have any problem bringing it in bone stock form its just my two fronts are more along the lines of a winter tire, and my water pump is on the way out. who knows this is a month away, I'll see what I can do, sling some coke on the streets or sumpin.