These are very difficult questions.
I think it's too early to say what the effect of the EI reforms is going to be. It depends on how the seasonal industries respond to the reforms and how the training part of it changes.
That's similarly with respect to the temporary worker program. It's clear that the temporary worker program benefits temporary workers, but whether it benefits any other workers in the economy is not entirely clear. It certainly couldn't have a positive benefit on workers elsewhere in the economy, to the extent that it crowds out their opportunity to get a job; although I'm not familiar with all the arguments about how people are not moving to get the jobs in the first place.
I think it's an open question.