YHZ U.S. pre-clearance isn't scheduled to begin until October. The airport has been lobbying for a number of years and only rec'd approval last year. It will be established as part of a refurbished and expanded north end of the terminal.
If I can get to the US without the mess of Toronto I'm all for it.