Cool! Don't be afraid to drop the tire pressure though. What does it weigh? The lighter the car, the less pressure you'll need. My car spins like crazy with 6.5lbs. It weighs 2200lbs with me in it....and I usually run 4.5-5lbs. Sometimes more if the track is really good.
I still think your car is awesome!
Later,
Johnny