This track is legit. Very smooth, high traction and no issues. I've enjoyed taking my car out. There are usually sanctioned events going on like bracket racing and whatnot. I just casually take my car out to the drags just for fun and the thrill of it.
For first-timers, ask their staff questions. There isn't any signs pointing you from the Tech Inspection to the staging lanes and can be a bit confusing. However, the staff is helpful.
The water box is fairly modest and is easy to drive around if you want to avoid water on your tires.
The only thing holding me back from five stars is the limited availability of the track during Friday and Saturday nights. I've been to the track more than a couple times and they have been closed and had to go all the way to Speedworld. If they could be more open, more frequently on Fri/Sat nights, it would be great.