The other big problem I hear about is getting sick. If kids get sick in first few months it spoils the move for everyone. Then the whole family wants to return and that feeling engrains itself in the family for a long time. Also, if you do plan to move make a rule that, regardless of how miserable you may be feeling at that moment, you will never say that you want to return in front of the kids.
There is good and there is bad but once you decide it is the attitude that matters. Keep it positive and enjoy the good that each place has. US or India they both have pros– make the best of it.