If the OP is choosing TK Biz Class then he will not have to pay out for food and drinks at IST during his stopover there - He will get Lounge access.
It's possible that my choice today would not be to fly Oman Air just due to the Region's hoo-hahs right now.
Have you booked yet pax britanica >?