I haven't raced much since about 02 or so but if the regulars that were there then are still running, it is a VERY difficult track to win at. The regulars are some serious racers and damn good. I finished in the money a lot but never could win a class.
The annual Mopar show is pretty good. More of a race than a car show.