Personally I like the combo, with just a few points though. As has been said, match the leathers. In my eye, the shoes and sporran are a bit too dressy for the rest of the outfit.

I know you said the shirt is a faded black. However, unlike some, I kind of like the navy appearance with the saffron (at least on my monitor). A good rule though, is to try to match your hose with your shirt. It just provides a sort of visual balance that way.

Overall though, you look great.