Less is more, I like the subtle touch you have with that red, I think the wing mirrors would be too much
I do agree with the less is more bit, but in this case I think there is room for a little bit more to tie the red in to something else. Matching collar and cuffs springs to mind.