It seems to me the irregular arrivals make no sense in the long run. If you look at what the bill says, it says two things about irregular arrivals. First is that they are going to be detained mandatorily. I have said several times that I think that's wrong for many reasons. Second is that it creates a different category of refugee, even after they have obtained their refugee status.
Once you have obtained your refugee status, I think Canada, on its part, deserves your being given the full chance to contribute right away to its economy. Therefore, you should be able to apply for permanent residency the same way as any other refugee. To me, this categorization in itself is not sustainable.
Those are my suggestions.