I often wonder in developments as big as this should be part ownership with a housing association - this would probably cause issues in itself of course.
The new development just over the river at Central Quay, Broomielaw(?) is part ownership, and I think its even bigger than Wallace street.