You guys should come out to secret street, hopefully they will run tonight, and with any luck, next week as well, then they're finished for the year. The course isn't as nice as the auto-x held on the road course, but it's still a blast, and you usually get a lot more runs in.
I've gone off the track at turn 3 as well, seems like a common point on the road course