The podium is not just going to be an office lobby. There will almost certainly be a lot more in the way of indoor retail within so it's not like it'll be sterile. The development itself describes having 200,000 sqft of retail space. My guess is that the winter garden will almost be treated as an extension of the public space, sort of acting like a small indoor mall. Think like the GM Renaissance Center Wintergarden in Detroit (except executed much better), or Complexe Desjardins in Montreal. I can also see what looks to be some sort of greater "street level" activation along the park side of the development. This makes sense though, because I'd imagine that they want to get as many people using the park side as possible.