Made a rough first try at it in sketchup to see other views, here they are:
Tried to recreate the one press shot here:
Second press shot recreation:
From Mon Incline overlook:
Duquesne Incline overlook (with tracks in the foreground even)
West End overlook (not a huge fan, kind of a wall is formed with citizens')
Coming into town on Vets' Bridge
Personal favorite, coming into town on 376 east
Somewhat disappointing, coming in on Fort Pitt Bridge
You can find the model in the link in my signature, but for some reason the textures don't come with it to google earth. I had to manually import the model file after I exported it in order to get the results above.
Overall I have got to say, if this is similar in size to Citizens' then this will have a huge impact, if it gets built. That, and combined with the new PNC tower, will be pretty amazing change.