CATSA is a joke....especially at YYZ. And, like the GTAA, they are not interested in passenger input.
Other than to make sure you are in the right part of the airport there is no reason to ask to the BP, at least no security reason - anyone can print off ten of the same BP at home and bring their ten best friends to the airport to see them off.