I don't have the plans, sorry, but I'm sure someone will post them eventually.
I agree the interaction with the street is a problem - but it's just so pretty!
I'm curious to see what's going to be parking and what's going to be green space around the base of the structure. It could be quite nice if there are some trees, etc.
And, as we develop the Downtown West End, it will be nice to have a few larger buildings set back from the street like this. It'll maintain a little breathing room.
This building also has the benefit of the Newman Wine Vaults strip of heritage buildings in front of it - so that area is walkable. And Springdale Street is very walkable - there's just nothing there of public interest/engagement.
So this building, I think... it doesn't add much in terms of interaction with the street, but it detracts from it far less than you might think. Especially with Hamilton Avenue and the... should we call it an interchange?... taking up the whole backside of it.
If the Hilton is built up the sidewalk just across New Gower... these two buildings combined will bring a LOT more pedestrian traffic to the area, then it will be easier, I think/hope, to secure proper street interaction from future proposals.