I would argue that the better Latin American immigrants do in Canada, the greater a win-win situation there is. Why is that, precisely? The remittances--which are now a very hot topic in developmental economics--from the U.S. and now from Canada back to Central America particularly are bigger than anyone's foreign aid budget. In fact, they've been shown to be extremely important for the development in Central America. So it's a win-win situation. The better the Latin American immigrants in Canada do, the better it is also for Central America.
I think maybe you're going to an overall point, which is, how well does Canada do with its immigrants in absorbing them into the polity as a whole and supporting them? That's an open question right now.