Enjoying your TR very much.
Personally, I find the A330 J seat more comfortable for sleeping than the A350 J seat, but the A350 undoubtedly is newer and more attractive (and the IFE is better).
I like sampling local foods when traveling abroad, but sometimes a (good) pizza and beer just hits the spot.