Speaking as an educator (2 Universities, Middle School, High School), I can truly say that children who spend time in other countries and meet children from different cultures, while finding their way in the new culture, is an invaluable experience to give to a child, as good an "education" as anything you can find in classroom. It makes children more worldly, independent, flexible, socially aware and confident...so many advantages, so many "teachable moments". That being said, it is good to do it when children are young, as they can learn another language more easily when they are under the age of 11 or 12. Speaking from my own experiences of moving after 3rd grade, 5th grade and 9th grade, it was not the greatest experience, and although I settled into my school, those are very hard ages to take kids out of their environment, especially during Middle School and High School. (We did not have social media to keep links up, either, so that is an advantage for kids who move around these days.) Learning about the world from actually "being there" is a gift to your children, and they will thank you in the future. Do something some people can only dream about. Learning a different method of education teaches so much and if your kids are young, they have fewer expectations of "how things should be". I wish you the best in your decision, and remember, if it does not work out, you can just go home.