Going with AC for now, it looks like. My travel these days is almost exclusively leisure travel.
I already had plans to travel to YYT in March, and that's pretty much a no-brainer, since AC flies LHR-YYT nonstop - even the most diehard TP chaser wouldn't dream of finding a way to do that on BA or another OneWorld carrier.
Then a trip to YYZ in a few weeks came up. BA was wanting over £1k (in Y!) for the trip, with AC coming in at less than £500. So that was another no-brainer.