Just a caveat, I did very briefly ask the person checking boarding passes and they said that they were trying it out. The way it works right now with buses and only 2 CBSA counters (no nexus kiosks) it doesnt seem sustainable for large aircraft.
Just my 2 cents