The MacBeth (?) looks fine to me. I don't think it looks short at all. It's the Glen Mor that catches my eye.
I like the belt loops, in theory, but with the tartan a half-sett off from the kilt below it looks disruptive to me. The fringe being a stripe or two below the apron also get my attention, but with the apron at an angle I can't really tell what overall visual effect the offset creates.