Hey,
I've probably asked you this before, but where in Nova Scotia are you?
Since we're on the subject...
In Fairview Yard, in Halifax, outside power is pretty common. Just off the top of my head, without looking back at my notes, i've seen CSX, BNSF, NS, BCRail, WC, IC, CP and SF in Halifax...