Yes, it is hard to determine whether this will be a mess of a building, or have some Gehry-like flare and grace. The architect is Kirkor so for many, that will be an indication of a 'mess'. I do not mind some of their work (their waterfront designs are not horrid and neither is their Scarb. Town Centre project) but they can certainly produce dreck. That being said, I look forward to a rendering of some kind.
And yes, its damn tall and all these tall buildings will certainly change the feel of this once mid-rise neighbourhood. Discuss among yourselves.