I flew A350 with AY, LHR->HEL->SIN and back and though it was great (except maybe the flight timings, and their insistence on serving a meal after a 0030 departure).
Anyway, I was caught out by the IFE as for most of the flight I though they only had 6 movies available (luckily I slept a lot of the flight) - turned out that the seat unit had been booted too early I think. A quick reboot gave a much expanded and broader movie list. Because it had started up and worked perfectly well, just with a tiny selection, I assumed that that was it. Maybe worth checking.
Matt.