I'll try and keep this simple.
It's perspective you have to look at here. You have to look at where you are coming from and what your expectations are.
I have heard several times that "Dragonair is the best **** job in aviation in the world."
I'm not going to go through the pros and cons again. That's been done to death. You have to make up your own mind.
If you're in a **** job in a **** place it's a no brainer. A **** job in a good place or a good job in a **** place then it needs some thought. Re read all the posts above, do your research, then come and spend a week in Hong Kong. HK can be a fantastic place, but not for everyone. Good luck