No clue on stability or soundproofing. This open plan is adaptable to, for example, combining two units. The majority of high rise units with concrete walls separating units are not.
It shows just how much construction time not having a multi level parkade saves. Nest started around the same time as Sovereign, Francesca's and Truman's 3 towers, and none of those are even at grade yet.
Smart to face the elevator north and not take anything away from your other views. Who cares to look up Macleod... As we said to that guy South, West, and Northwest views are prime!