I understand Northwestern Ontario, I flown it in everything from a Cessna 150 to a Piper Cheyenne, most recently a DHC-2 Beaver. It is not a place I would want to have an emergency! Certainly an icing capable twin is is the way to go in that part of the world. We got into ice up there many times in the Aztec, and Cessna 340.
So the budget must meet the operational need! As I have said, I'm not familiar with the current rules about keeping a US registered airplane in Canada for an extended period, I just know what I have had to do when I was bringing one in...