Very nice panos, but I have to agree, the car doesn't, IMHO, add much to the image. It also seems a little skewed, but that might just be an optical illusion.
The car looks kinda neat for some reason I think. Thats is the nice thing in composition,there isn't really a right and wrong or specific creativity template that a photographer should use. Some may like it and others don't.