Indeed.... Brian, haven't these guys also showed up at Jacobite events as Loyalist (pro-Hanoverian) Highlanders?
Here's another good unit:

http://www.74thhighlandregiment.com/
Yes. Sometimes at a re-enactment, you don't portray what you necessarily want to, but instead what you have to. Hard to have a battle without both sides being present. Anyone who has seen or participated in American Civil War re-enactments will know what I mean. If the South could have had the numerical superiority in actuality that it has at at many re-enactments, the war would have ended in 1861.