Originally Posted by
matthandy
Have to agree with this. Being based in Dubai, EK is going to offer you so many more options than BA will be able to. Correct me if I am wrong, there is no Oneworld carrier based in Dubai, so you wouldn't even be able to continue to earn points and miles on another OW carrier and retain that BA card.
Not necessarily. Depends whether the OP minds taking one stop flights with OW instead of nonstops with EK.
RJ flies to DXB and they have a fairly comprehensive regional network. I believe CX, S7, AY (and AB and IT and MH) also fly there, as well as BA.