Yeah, you've all confirmed pretty much what I expected. I hate to not bank some miles on a big trip like this, but that direct on Air Canada is just to convenient considering all the other options are pretty fraught with the risk of things going terribly wrong