I was on that same flight (as is obvious from my post about the luggage). It was not great, starting from the delays and ending in this luggage nonsense. Standard of service I can't comment - went to sleep straight after take off and woke up with 45min to landing. The seat wasn't great but even with the TK on IST-BKK the flat bed was too short for me to fit properly.
Haven't flewn TG for a long time and doubt will be going back there any time soon.