Comfort+Business on TK would bring you exactly the same seats LAX-IST and IST-JRO. TK uses 737-900 on these African routes with longhaul Comfort seats sold as short haul business class.
TK has good food even in economy and fabulous lounge. 1h is the minimum intl to intl connection time. I see that it is 50 minutes in IST on outbound connection. TK will pay overnight accommodation.