The "best" airline for one pax is not necessarily the "best" airline for someone else.
You also didn't mention if you are going to fly in Y or J, if flying in Y my preference would be to break the journey half way, so LH option is the better of the lot, but then there are also other options in Europe.