I should have done that... I could have applied in April.I would recommend you to have all the documentation ready and enter every day to OINP web site to check if they open the stream. As soon as they do it, you should enter and reserve a spot, after that, you will have 15 days to submit your application, but if in the meantime the stream is closed, you still will have your spot.
That is what I did in August!
Well, it was not my time