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.
Bookmarks