So, totally nitpicking as a way of thinking out loud about this interesting fit.
I like Cleav's suggestion of snuff suede for shoes. I think that would be perfect. I feel like a less saturated blue shirt might be nicer so the central contrast is the green versus cream (rhymes!).
Unlike Stitch, I don't mind the contrast between the top and bottom and this pic I think shows the SC/trouser combination in a more flattering light (the cream looks less yellow here to me). That said, I wonder if light brown flannels might have been better with green (though you'd have to think about contrast with shoes)?