I think McD nuggets are superb and they don’t smell bad. The fries tend to be more pungent.
I would have no issue at all with the passenger in 1A- I think it’s a much better accompaniment to the pre-departure LPGS than anything BA serves (which I think is nothing anyway). Always good to have some food with an alcoholic beverage.