I would forget about LH F, not only for the reasons mentioned above, but because it's not in the same league (in a bad way) as EK or SQ F. I think
LyingFlat 's summary is very good.
I would go with EK or, if the schedule/price is much better, SQ. I would not let the alliance aspect affect this decision.