It does have its drawbacks. You noted that it requires arriving early and of course everyone has to do it to make any sense.
It certainly wouldn't have worked in the cases where my wife (who is notoriously late for everything) showed up. I've been at the checkin desk 30 minutes before an international flight and we got to the gate 20 minutes before departure, along with going to the head of the security line with a small child.
It probably does work to schedule to some lower-traffic airports with limited Customs hours, although they almost always get placed on call. I know over at Oakland International Airport, there are complaints about what happens when there's a delay. It's a smaller airport and they carefully schedule international arrivals to spread the load on Customs.
Huh?
Our local airport (Halifax) pre-clears for all US flights. So whether I am flying direct from Halifax to O'Hare or Boston or Newark or Orlando or any other US destination, I arrive 2 hours early and use the US departure area, clear customs in Halifax and go merrily onto my flight.
If I were to travel to the US via another Canadian city (like Toronto or Montreal) I would arrive an hour early and use the domestic departure area in Halifax as I would be taking a domestic flight, then I would more than likely clear customs and move from the domestic to an international area in the second airport.
I don't have a choice (once I have chosen my routing by buying my ticket) about where I clear customs. It is however greatly preferable to me to clear customs before my initial flight since it's no fun to run through an airport to do it if there is a delay in my original flight (BTDT!!)
Your wife would risk being denied permission to board by arriving at our airport that late. Not a risk I would take, but to each their own.
M.
That's an interesting point - I never layover in Canada when I'm going to the States but I'd imagine you're correct about how it works. Almost all our air travel is into the US and it's amazing how much quicker it is, on those few domestic or overseas flights we take, when one doesn't have to go through US Customs before boarding.



We're on the eve of a national election right now and there's an international activist in town that I wish somebody would have screened.
As for your comment about the Ottawa airport, yeah, that seems odd, doesn't it? One would imagine there would be a fair amount of US traffic in-and-out of the Capital. Calgary has had US Customs for at least 20 years, which is kind of a drag because it can add up to an hour to the security process. We've taken morning flights where there's only 1 agent on duty to clear hundreds of passengers. We've often thought about applying for Nexus but with only taking one one or two leisure flights per year, we just suck up the inconvenience.

