I've never seen any tracks from them turn up before.. I would totally do more of that stuff if I had it, but there's no instrumentals available from them.
I used to always go by 102.1 The Edge in Toronto. Maybe not the same Edge that you're thinking of. I guess I had big hopes for the future back then lol. I'm not on the world tour I hoped for, but I'm happy with how things turned out.