Think about paying cash for the seats. Seriously. I've seen YYZ-LHR return (not recently, but I think the concept still holds) where fees were $750 (on top of points, obviously) but you could get a seat for $850. Your differential will be higher, but save the points for a route where you can minimize fees.
[as pointed out below, this likely doesn't work for business class. Missed that.]
Last edited by PB53x11; Apr 21, 2018 at 4:26 pm
Reason: Oops.