As a Canadian, I see these logos a lot and every year they feel bland and uninspired.
I like this concept a lot more, but I wonder if there's room to add an extra element to represent the host...?
CN Tower for Toronto, mountains for BC, stampede theme for Calgary. Maybe the host city bar has a different vibe every year? (i.e. the 2009 Calgary Grey Cup rodeo nameplate on the bottom)
Canada has a ton of different cultures spread out across the provinces, so this logo could be a really influential way to reflect some cool elements of the history/diversity in those respective cities. The Vancouver Canucks special warmup jerseys are a cool example of this.
That being said, this would be a monumental upgrade over the current mark!