I wore kilts nine out of ten days in scotland last year when we visited, and, other than the day we spent at the Strathmore Highland Games, only saw a few native scots kilted while there---several at one wedding, a few lone pipers here and then, one guy who worked at a shop on the Royal mile and one doorman at the Balmoral Hotel. Only other folks I saw who were kilted were tourists like me---one guy I met who was in my group and was wearing a high quality tank, and a couple random tourists in ill fitting low end casual kilts. It was pretty obvious I was a tourist becasue very few natives actually wear a kilt for anything other than major occasions---weddings, funerals, Burns Suppers, Highland games, etc...

Don't worry about sticking out, though, as you would stick out anyway. At least in a kilt you look like you are trying to"fit in", as long as you do it with classic scottish traditional style and not in a slovenly manner---they will appreciate it. Kind of like visiting France and trying to order at a cafe in broken french--the waiters like you better just for trying, even if you butcher it, at least you tried things their way. You show an effort to acknowledge and honor their language and heritage instead of dragging your own around andforcing it on the locals.

I got lots of compliments from store sales people, waiters and waitresses, hotel personnel, strangers on the street (both natives and other tourists) and only the occasional snigger behind my back, usually from other tourists. The locals were very respectful, at least to your face. Wear your kilt with pride, and don't be surprised if some other tourists stop you on the street to ask directions expecting you to be a local yourself. Enjoy.