Congrats!!!
If you were to come back to Canada in a week or so, I would say you could reply once you returned, but I would never leave them without an answer for longer than that.
I'm not an immigration specialist or anything, but if I were you, I'd definitely reply right now and be honest...