I may be wrong but I believe that "Flower of Scotland" is only the unofficial national anthem of Scotland. I think " Scots Whae Hae " is the official one. My apologies if I am wrong. My own choice (if the scots really need a new one) would be "Lochnagar"slan.