Thanks for the fantastic suggestions, keep them coming!
On first glance, Niagra / Toronto does seem like a lengthy round trip from Montreal, but I do have to complete my 300nm+ qualifying cross country flight for future CPL issue, and this seems like a great excuse to do it!