Ah, I actually fell for the helicopter story. Given my lack of aeronautical knowledge, it seemed plausible enough to me - and also bizarre and unfunny enough not to be a joke.
Still, if anybody has any sensible insights into the topic of Sharp and his relation to Scotland, I'd love to hear them! Thanks.