As to if its a good kit or not, any 1/12 scale kit can win with a good setup. If you feel the need for a newer feeling car, I would swap out the front end for a new set, which may set you back another $40, but probably isn't needed if the car is drivable. Any car can win.
I race toy cars for fun. If I need to explain, you'll never understand.
If everything is under control... go faster.
WTB: Carpet racing in Arizona.
It is obvious and intuitive to the most casual of observers that RC racing is better than golf.