looks good, however you will never know what questions you will be asked once times come to to prove residency. You might do not know that Canada and US share immigration information. don't you? If you are caught providing false info, your Canadian citizenship will be revoked even after you have been canadian citizen for 10 years.
don't mislead people here