If time and convenience is a factor I would only do direct flights. So it's limited to Lufthansa. Otherwise connecting via FRA or LHR is quite convenient, wich means you have many options. Wouldn't do something the European part (99% in Fake Business) is too long. Especially as prices with Lufthansa seems to be quite good.