FAA salaries so much better??? I think not, especially not on an hourly basis! Sure there are probably some on $200,000 a year (also in Canada) but that means a LOT of overtime and way less leave to start with. Also consider the difference between the old FAA salaries and that being applied to new joiners.
If you have a straight choice between Serco Dubai and NATS, I'd pick Dubai every time.