@Joshua S Pearson Airport is Terrible for Port Paroles.
I am worried that you don't have your waiver yet, and it was handed in April....that means it went to a Supervisor and there is a chance they might say no.
"Prowl by night in 2015" would have to be handled REALLY carefully in your letter.
If it was me, I would approach Niagara Falls with all your documents and beg them to let you cross, then fly from Buffalo. Pearson Airport seems to be tough to get a Port Parole from. The other complication is they might not grant you a Port Parole if they think you may not be granted a waiver at all.
Are you in control of the eSAFE or is the company?