GSTK and Flower of Scotland should certainly be done away with before games. Both dreadful, uninspiring dirges.
There are several great anthems though which get the pulses racing. French one's the best IMHO.
Nobody should be required to sing them though.