Perhaps it would make more sense if I were to look at it in person, but isn't this concrete structure in the foreground a little too close to that stairway on the right? It looks as if once the station and street are finished there will only be a foot of space for pedestrians to squeeze between those steps and that concrete thing. What is that concrete thing for anyways? Elevator?
Looking back at these renderings, it looks like it must be the elevator, yes? I see now that the sidewalk will be quite wide around it but it still seems awkwardly placed in relation to that staircase. Also, it looks like this elevator is placed right in the middle of what would otherwise be a straight line of pedestrian movement since it appears pedestrians will have to weave around it as they walk down the sidewalk.

Perhaps not a big deal overall but it doesn't seem like an ideal placement.