The last time I was there was in 05' had a awsome time there, alot of good roads besides the dragon to ride. And most of the dragon is actually in Tennessee not NC..just that everyone stays in NC due to the town and resorts being closer to the dragon. Lately the area has been heavily policed so making it not as fun..check out
www.killboy.com for action shots of the dragon his website is great to check out pics.