I would stay put. Dubai is a nice place (for a holiday). Outside that it wears thin fairly quickley. Think of the long term. Will you really want to be living there in 10 or 20 years from now. Everybody will eventually move on and with airlines being seniority based systems what position do you come back to in the UK pilot market? It's a tough one.