I'm one for the light (and ABSOLUTELY BEAUTIFUL) shoes with a gray suit. Many here will disagree.
What would really help is a description of what you would be wearing the suit for.
As much as I love your monks, I do believe that monks are not truly appropriate for usage in an office setting, or more formal events. They are technically "slip ons" and lack the formality presented by a pair of proper oxfords.
Very well done though.
As for socks, I've had...