Very smart gbmaz!

My only suggestions would be to show a bit more knee- have the tops of the hose a bit lower, and the bottom of the kilt a bit higher (say, the top of the kneecap or a hair lower, where most people wear it nowadays) and when wearing a waistcoat to not button the jacket.

These aren't "rules" but just conventions one usually sees, so that one's "eye" gets used to them.