Я читала обсуждение на www.privet.com этого вопроса примерно год назад, ссылку не сохранила, если поищите, может найдете.
Для работающих на хорошей работе в Штатах и имеющих канадский резидентский статус это вообще больной вопрос, а пересечение границы не всегда фиксируется. Вывод был, что при подаче на гражданство делается выборочная проверка апликантов, включающая проверку пересечения границы, налоговых и социальных служб. В случае проблем можно забыть навсегда о канадском гражданстве и резидентстве, поэтому каждый решает за себя, декларировать отсутствие или нет. Насколько это верно (насчет выборочной проверки) я не знаю.