Too tired to read whole thing tonight. Obviously written by an enthusiast, and I probably agree with some of the analysis, except it is just plain wrong to call the Hanoverians Germans. James the First of one and half a dozen of the other (James I of England was James VI of Scotland) and every single British monarch since have been direct descendants of Mary Stuart -- unless you're a sexist, and don't believe James's daughter counts in the succession.
I'm also flummoxed by the claims about all those Scottish "Episcopalians." I'll have to check that out, but that is news to me -- sounds like an American spinning things his way. The Highlander Jacobites weren't all Catholics still by the time of Culloden -- many had become Church of Scotland -- but that guy is using Merkin language to describe them, and I don't think he's right.
Interestingly, it is often the Catholic Highland areas that survived the Clearances, mainly b/c their lands weren't fit for industrial sheep farming. Lochaber, eg, which is a jumping-off point to Skye, is dramatically divided between flat marshlands and fierce mountains, and one of the things you notice when you first drive into it is how many RC churches there are. A number of the islands remain RC; a few others are "wee Frees," meaning extreme prohibitionist CofS -- ie, the Catholics let you drink and the wee Frees don't.