Toronto hosting good amount of games than rest of Canada wouldn't sit well for Canadians outside of GTA. I can see Rogers Centre hosting group stage over BMO field simply because it's bigger stadium (no way Rogers will sit back and not try to get piece of World Cup). Also, 80K stadium will only be built if we can find tenant (Toronto NFL team?) after world cup.