Does FlySmart exist for Business Class?
Anyway, I also don't see the point in booking business class since all you get is a free seat beside you -- except if you need the extra baggage allowance.
And yes -- I'd prefer the TK flight over LH as well. I liked the food -- and they have at least some kind of in-flight entertainment (shared screens).
HTB.