TG F is indeed very nice in terms of seat, IFE and service. Shame though about the deterioration of food and drink (especially the wine selection) and the lack of caviar in F. (I love a good caviar meal on LH / SQ / CX).
The F arrivals service is also very good in BKK with priority immigration at the diplomats desk.
Enjoy the trip to Japan and China !