I voted "Meh". Nice enough towers, wrong location.
Agree with others about not being "Calgary" enough. These towers could be plopped down on any block in the world.
What about actual tapered towers that narrow towards the top?
Or what about scrap the smaller twin, and make 1 larger tower? Turn the other side into a museum, convention centre or theatre.
Take it one further, and add a true twin (in a creepy, modern WTC way):
Or what about move them to the railroad tracks, and put a grand single tower in their place, a la Transbay Tower from San Francisco?
(I'm obsessed with this tower).
Original image from Brookfield, hacked up by me.