I think it all depends on the look you're going for.
These colors make the cars look more unique and elegant.
If you want a more "sporty" look, then I don't think these are the colors for you.
White, red and yellow are the sporty colors.
The Silvers/grays and blacks are sort of in between.