For solo performances, if I'm wearing spats, I'll wear oxfords or parade shoes. I wear the ghillie brogues sometimes for competitions and always for dressier occasions like a wedding or funeral. Some of the adjudicators can be fickle about "Highland attire", so I always wear a glengarry bonnet, but if I'm "marching" on dirt or mud even, I will wear a cheaper pair of oxfords. Then, after comps, I change into hiking boots.

(For regular daywear, I usually don't wear the ghillie brogues.)