On a radio programme many years ago Dick Gaughan said that Flower of Scotland would not be a good Scottish National anthem, it has anti English overtones, Dick thought and I agree, Hamish Hendersons great song 'The Freedom Come All Ye' would be a much better choice.
Dave H