Both colors/shades are good to go. You should evaluate your practices for keeping the car clean. If you are a stickler for perfection, get black, because there is nothing like a clean black car(even the ugliest cars look good in black) , but remember it will take a little more work than the red to maintain it's appearance. The black is more classy.
If regular cleaning is not your thing, go with red, as it takes a little less work, besides red is sportier on a two seater car.
Either way, both are good choices. As for me, I have always gone with black vehicles, with the exception of my sunburst yellow pickup.