I like to color match hose to shirt as well.. looks nice.

On the belt, no biggie in my opinion. To me, you have a nice casual look vs. so many other people these days who wear clothes that look worn out.

Sporran chain... you can find a nice thin belt to use in it's place.

All in all.. I like the look.