The main problem is that if you are thinking of getting a job in the U.S., many employers don't have the experience in rating non-U.S. degrees, so will view them with suspicion at best. My wife had this experience when she tried to get jobs based on her Eastern-European degree (from a very reputable University there).
That being said, we definitely are keeping that in mind for our kids (though we are financially planning for school here).