Some info from the NEFC Block Party. I'll post info about the City and Concord projects tomorrow, so I don't flood the forum.
Like all of the NEFC projects, this site is limited by the view cones. These plans are still very much in the infant stage, though they, along with the rest of the NEFC sites, will be going to the UDP on June 13th.
There was talk of wanting more permeability, however the City nixed that idea as they want to create a high street with a good urban canyon feel.
Personally, I really like the plaza to BC Place, which apparently will be adding a retail frontage. The Green Spaces on the lower levels will be accessible to the general public through a pedestrian bridge, while BC Place will only be accessible at grade. The concept of floating restaurants is really neat too; Viva la resurrección de McBarge!!