I would add a subscription channel called TSN Direct (under the Bell Media banner), it would have the smallest amount of coverage possible, and give them a deal for Rampage, On-Demand and remove the current Rampage/TSN deal. The only Rampage to air on TSN was Punk's debut.
Dynamite should be on TSN 2. While it has occasionally aired on the main channel, it is most often on TSN2.
You technically could add Dynamite to TSN Direct as On-Demand as well, but I don't know if you would want to do that for them.
I would also change The Sports Network 1 and The Sports Network 2 to TSN 1 and TSN 2, but that's up to you.