Never been there myself either. Heard good and bad things. Maybe someday I'll run down and check it out. I'm a Dragway 42 guy(been there for about 8 yrs now).
Dragway42.com
check their schedule and if its a POINTS night(on saturday), I'll be there. Just look for the Mack truck.