http://www.trinity-group.com/properties/new-urban-centres/ottawa-on/lansdowne-park-redevelopment/
New site plan (Scroll threw the pics at the bottom.); not much of a difference. No it's not perfect but we can't wait for 100% approval because it's not going to happen.
As for the sightlines, I like the Aberdeen pavilion better framed amongst decent looking buildings as opposed to alone in a big ass parking lot.
Besides, more people will see it on a day to day basis when Lansdowne opens than now.