I really like the way the car looks in the pics.
I would be tempted to leave it like that and screw what everyone else thinks of it.
The stance is good, and the wide tires on the back look just right.
Is that a 9'' rear end in it?
I agree that mid 12's are the number it would run at this altitude.
What color are you going with on the body? The orange look in your avitar?