dont sell yourself short, you know what your doing.
from a SWD perspective, i think its awesome.
from an MC perspective, its still awesome, but you may want to have the jacket fit a little more snug and try light brown suede MC shoes. but these are more of a personal taste type suggestions.
either way, looks superb.