my favorite GGL perk is of course the in flight upgrade

it has only happened twice when i had a last minute booking so could only afford WT and when the CSD greeted me at my seat asking if i wanted anything like champs or a blanket or food...i was exhausted and said i was perfectly well and just was planning to sleep, but thank you. probably 20mins after take off she came back to me and asked if i'd get a better sleep in club. lol.
so that happened twice which to me is still a total shock!
but beyond that, i do wish BA would do like AA where in economy on a flight that charges for food/booze as a OWE you are entitled to one snack and premium beverage.