What confused was the bad information on Seatguru. It is a few years since I flew TK. I thought maybe that they upgraded their shorthaul business class as part of launching its new image as the top airline of Europe, etc.
So it's the same old product that you see all over Europe. At least the food and drink is better than the European airlines.
In my case the flight time is 3 hours from IST to Stockholm, so it's a long flight.
I agree that 1C or 1D are the best but the legroom to the bulkhead is tight, so many people may not like this.