In my personal opinion, I would choose whatever the school offers me a higher salary, more benefit and allowance. If you only consider the size/scale or so of a city, SZ is a bigger city than CZ and has a larger expat community.