for general travel purpose, a canadian citizen status is pretty enough, believe me, when i cross border, nether side asks me for a certificate---'ctizenship?', 'canadian'; 'what for?', 'blabla';... then i go.
in fact it is more ideal to live as an ontario resident while commuting between ca/usa:
1. early morning commuting (tunnnel, bridge, I-75, I-94) is not bad in terms of traffic, from ca to Ford it takes ~20min only, if you do not treat the border as a country boundary, you feel nothing;
2, earn us$, spend in ca, even considering the tax difference---you know what? here there are 3 casinos, but people still love to go windsor for gambling, cost you less and maybe earn more (if you win)---and along hwy I-75, the ad just says nothing but "go windsor, 1$=1,5x"