Jamie, I love the Black Watch kilt, but I think I would have worn green flashes with it.
The shoes go well with the outfit but don't look very military. Black brogues, (not gillie brogues,) just ordinary black brogues would look more military.

Great outfit though.

Peter