There's also a pedestrian tunnel being constructed at the Ogden station site. Maybe long term there'll be some denser employment built in the CP shops land
White stucco would've looked nice behind the screen, especially with the lighting. I doubt this gray color will work well and have the same warm glow as the render (if they even end up including the lighting at all...)