I can't say that the deportations were necessary, nor can I say that they were unnecessary. But what I can say is that if you see lots of people that you know and love collaborating with the Axis, the probability of you being convinced to collaborate too may increase.
However, deporting innocent people just for the possibility of them collaborating with nazis in the future is pretty bad.
Though I do understand the soviet government of the time. They were losing the war and if they lost their whole people would be enslaved/genocided. As such, they couldn't take any chances.
edit: since the deportations were not made with the intention of decimating the deported, they were clearly not a genocide by any good definition.