My personal opinion on this is that salaries in the UAE are very low considering the traffic load, the roster, etc etc Apart from that, moving there is like a leap into the void, taking into account that the way back to one's current position is uncertain, the term of the contract is just one year, and a million of things can go wrong.
I would consider a move to the UAE if the pay was awesome and I was provided for free with a very good accommodation (and I mean a very nice villa, which is what I have now at home), but right now conditions are not good enough.