In my opinion the media chatter about this topic has been terribly misinformed - it's very unlikely that the Canadian Football League will see really significant revenues come from this change anytime soon.
There are ten provincial gambling authorities in Canada, and each of them are the only Canadian entities legally able to take bets on CFL games. Today, the CFL makes $0 from those ten provincial bodies. They don't even pay the pittance a year for the official data feed - they rather save that money and just have someone look at the score on TV and record it in their system. You'll even note that the provinces don't mention the Argonauts or Elks or Stampeders - they write Toronto, Edmonton, Calgary. All to avoid any kind of direct payment to the league.
What needs to happen here is the provinces need to grant companies like The Score and other private companies the legal right to take money for bets on CFL games. They might look at doing so this year or next year in order to let private companies drive growth in sports betting, with the province taking a cut of that revenue. But it's more likely they're stand pat and stick with having the monopoly on sports betting in Canada.
Semi-related: The league and various teams already have / are courting "free to pay" gambling partners (like the UFC has with Bet99), but that has no direct involvement on CFL games themselves.
It'll happen eventually - what sports betting companies do is offer what amounts to private investigators and data analysts who comb bets and curious patterns in players / coaches / officials to see if something strange is happening. This is usually referred to as "integrity services".