I cannot agree with this more, and it is exactly in line with what I always say. If you are very lucky, China may work out for you. But I only recommend coming here if you have another job to return to, on short notice.
Contract pilot rule to live by:
If the pay is high, it is because no one wants to come here. For cause.
If it is a commuting contract, it is because no one wants to live here, or at least their wives don't.
My China job is currently working out great. And I just got paid. And my personal "event horizon" is next payday..........