Here's my biggest concern.
Correct me if I'm wrong, but the way these JVs are structured in our PWA are all about some type of share of EASKs--either trans-atlantic, trans-pacific, etc. And that's all fine except with WestJet and Aeromexico. If we use the same type of language where (just for example) we get 50% of Canada/US flying, what could (and is) happening is Delta can sell tickets from Denver to China and the flight might go DEN-YVR-PVG with WestJet operating the YVR-PVG leg (and possibly the DEN leg too!). Would that trans-pacific flight even count towards anything seeing as the WestJet/Aeromexico JVs aren't governed under that sort of language?
Also intra US connections can be routed through Canadian airports. Flying CLE-SAN? Book a ticket on Delta and take WestJet from CLE-YYZ-SAN! This type of flying seems easier to address with scope by demanding some sort of equality or ratio of Canada-US flying. The long haul connections through Canada/Mexico seem difficult to protect against though.