My general check is that the officers in Canada care more than those state side. At JFK I was basically waved through for a receipt, at EWR I got caught off guard (hadn't used a GE kiosk in a while) and it took a photo of the top of my head. With the GE Receipt the CBP officer didn't even care or compare it at all.
In Canada they generally like to see all three but as long as the name matches I've never seen them squint at the photo. They generally wave GE members with no checked baggage straight through at YYZ and quickly stop GE members who check baggage to make sure that they have images of the checked baggage from check-in (send you back if they don't) and maybe ask one question about the purpose of visit or number of bags checked.