I think it's better to study in native country and get a degree here. But than you can boosting your qualification of go for the language program in other country. It gives you a lot of advantages. If you are successful in your studying abroad - you are a good specialist, you deserve a promotion. If you are really interested in you studying you can understand all things from other side. It's great to learn culture, traditions, mentality. But everything is not so perfect if you feel homesickness or culture shock.