I just got off BA285 LHR-SFO in WT and noticed that the WT meal service improved. The food is still the same but we got one late lunch, a snackbox about 5h before landing followed by another hot meal 90min before landing.
It was chicken or pasta for the first meal and chicken+mash or vegetarian pasta (unfortunately I have seen exactly that meal too many times).
I wonder what the upgrade would be as well.