Oh aye, no doubt. Matt Lewis normally goes every year, he was there when I went in 2008. But it was a decent place in Landgraff where they had a 0-60 track and a little space lined out with cones for the handling course.
I don't think there's a track in this new place and like I said, its further away from the Ring. It'll be rude not to visit that place while you're over there