Take a picture of the car in a non descript background and I would think its a radio controlled car
I'm not a graphics person myself but I think if your going to do graphics there is no such thing as over the top and yours looks great for a graphics car.