The one and only thing I am not certain about is security, because there will be a lot of people riled up at the games and they will need a lot of extra security for it, Mexico is already known as a dangerous nation, true or not there is a rumor about it at least, and Canada doesn't have any which means they also do not have enough law enforcement to spare for hundreds of thousands of new people as well, and USA already has troubles as we know. It is going to be tough without a doubt.
I think that's one of the few reasons why both Canada and Mexico are only offered 10 games each, their resources alone are not enough to take point for the event's security because if they focus on that area, some areas would be at risk as well. We know that there will be some threats (it may be an empty threat or not) but it will be the security's responsibility to settle it without making the people panic so that the games will happen as smoothly as possible.
While for the games that will happen in US soil, it will be safe to assume that all games will happen as planned without any hurdles because they have enough resources and manpower to do the job while the people spectating the event are enjoying. Regarding that, it's expected that their securities will be heightened during the whole duration.