Quick report.
Arrived YEG at 5:40am for 7:30am flight to SFO.
Used Self-Service kiosk to print luggage tag, then took bags to the US Baggage Drop. One of them was rejected because the tag was not "activated". Had to walk back to the checking counter where I cut to the front of the line and had the counter-staff scan my bag to activate it. What is the point of a self-serve kiosk if it requires going to the counter anyway?
Modest wait for screening, then zero wait for immigration.
Arrived at gate at 6:30 for a relaxed coffee and read before boarding at 7am