I owned one for five or six years and enjoyed it. Best drop target bank in modern era Stern imo. Challenging to hit, just right resistance, and a nice sound/feel when dropped.
Definately a good bang for the buck as excellent condition games can be had for under 2500.
However, as a NASCAR fan I don't think they did the theme justice. The whole dumbass redneck thing leads me to believe the designers weren't truly fans of the sport.(unlike say lotr where the love is obvious) I would have preferred a more serious take of the sport rather than relying on stereotypes.(although truly too many nascar fans are seriously stupid people. I've been to enough races to verify this as fact).