short anser: NO
long answer: TK C food is fantastic imho (but I love turkish food), seats are very good (no experience with 340) and cabin has been on all occasions I have flown with them (3 times long-haul) been almost empty. FAs tend to be quite conservative with serving alcohol tho (so one might have to ask for refill).