Surprise! First long haul with TG in many years. More comfortable flat-bed seat than Lufthansa's new business – wide enough, long enough. Interesting 3-point seat belt – first time on an aircraft for me. Congratulations Thai. Maybe I will start flying you again when you get more of this configuration across your long haul flights.
I use TG often, generally very good. What does bug me is the constant change of aircraft type on the LHR/BKK route. In the past year I have experienced A340/B777/B747 all with same flight number. Personally I prefer the 777.
Recollection of my last experience (business) was, on time, seat great, food average, crew brilliant, lounge at BKK chavvy.