i think with full package from your company you good to go/live in doha. housing is expensive also the school best to get this cover by your company. the medication is fairly good. you can always get loan from bank for your brand new car and easy process.
your wife will meet many many people from differerent nationality, ask her to hangout here and get to know some good people from the QLSG gathering.

All you need is more open mind and heart because you will face some challenges living in Doha.

Everybody is right everybody is wrong, it depend where you stand