Many schools have been cutting back on salary and benefits so it pays to check out packages being offered currently versus those that have been offered in the past. There are good schools out there, there are schools that use to be good, and there are and will always be some bad ones. Social Security is greatly reduced if you are overseas for any length of period. Be sure to check on shipping allowances both in and out. Annual home leave should be standard.
Good schools offer annual home leave.
Housing allowance or provision. Leave including Personal, Emergency, and Sick. School climate and teacher moral. You are on your own so watch out for yourself. I would say yes if you can find the right school.