Well, I wouldn't say there is a good side. It's either bad or worse. Clearing in YWG customs is a snap especially with Nexus - done in 2 minutes.
Security took about 15 or 20 minutes. Even on the good side the agents struggled to process 1 bag every 5 minutes. First xray bag, than manually search bag, than swab seemingly every part of bag, than swab hands etc. I would hate to see what the bad side is like. While waiting to get through at the good side, the 5 screeners on the other side were staring at the walls.
I'm not sure if there this through at YYZ, but if they were you must have to show up 4 hours before your flight these days....