That is a debate that will not be waged....the House of Stuart would disagree about who would be Queen:
The Hanoverians were descended from Princess Elizabeth, the daughter of James I/VI. German they may have been, but of Scottish Stuart blood, and of course Protestant.