Well if you have all the basic documents than I'd probably do the same. But in my case I'll get my language results back on the 16th or 17th so I'm not sure if the stream will be still open. I don't want to loose my money. I agree with you on web site crashing, I think what will happen is that people might be able to start submitting their applications on may 8th or 7th. We shall see, I really hope it'll remain open for at least 14 days.I personally paid upfront because I'm confident I can apply as soon as the stream opens and I don't trust IRCC's website so much...Last week the payment portal was down for a couple days, it'd really suck to be ready to apply but having the website crash like I'm expecting it'll happen.