Sounds good

You can talk to Service Canada or call CIC before you go to verify that this is supposed to work. I have heard of people having done it, that's all I know but if you are not from a visa exempt country and you only have a single entry visa, you would have problems coming back.