I can see both sides of the Canada issue. Living in Michigan, I'd much rather go to Toronto than say Chicago. The odds of hitting a major traffic tie up is less on the 402/401 than 94. Traffic is less congested in Toronto. Though TO's rush hour has it's moments, it's a picnic compared to Chicago. I got a 407 transponder for times when I hit the 401 during rush hour. If I can save an hour or so on my delivery, it's worth a few bucks to take the toll road.
Having said that, coming back to the US can be difficult. For some people, no amount of money is worth how some of those border people treat ya. The worry of a $5000 fine is more stress than some people want to deal w/. Yes, there's a way to do it right. The thing is though, not everyone is perfect. You have to learn the right way & if ya mess up, you can get whacked for 5K.
It's almost like learing to walk on a balance beam 50 feet in the air. I had a close call on a fine & it's a less than great feeling wondering if you're going to have to pay that kind of money for an honest mistake. Especially when that mistake was something you were told to do. To some people that's not worth it.
Also, using the cell phone is a lot more expensive in Canada. I have to pay 30 cents/minute to use the thing over there. That effectively cuts off any communication you might have w/ friends & family & such while you're waiting for another load.
I work for a company that does mostly US/Canada freight & love it. For me the positives outweigh the negatives in going to Canada. I can totally see where others would disagree though. This is only my personal opinion, but if I was w/ a company that did 20% of so Canadian freight I'd hold off on going to Canada until I got my FAST card. Something about that card (probably the background check needed to get it) changes how the US Customs people treat ya. Once that's taken care of, going to Toronto is like going to any American city.
Best of luck to everyone w/ your decision on Canadian freight, no matter what that decision may be.