Well, after a summer of intense drama,
The sign looks quite nice, though I haven't seen what it looks like when whizzing past it at 110 kph. Nice picture of downtown getting in the ballpark, of course, and the Esplanade Riel. The slogan is fine - short, bilingual and easily understandable.
Considering there are still people whining about Spirited Energy two years later and likely a few die hards still complaining about the 'dink-bridge' let's take this as a victory for the people who'd rather spend their time worrying about bigger stuff and move on !