The worst bang for the buck is a government run project.  It costs untold millions to build social housing and millions more for overpaid city employees to administer and maintain.

How about we subsidize rental units that are already built.  The private sector maintains it and unlike the city will evict the drug dealers and prostitutes