I don't see why houses can't be built on part of the site.
It was always part of the original plan.
In fact, houses have already been built, and it's precisely those tenants who are now saying "Not In My Back Yard".

It should be remembered that we only have Prince's, Sefton and Newsham Parks because the perimeters were sold for housing to raise the cash for the laying out of those parks.