The good thing is that it's almost universally agreed upon that something, anything needs to be done about housing. It needs to be accessable in some way, shape or form to the mass populace.
This is why I suggest using a existing system and incorperate it into the Company Housing without damaging the current system freeing up space for companies to procure housing, and giving the individual players even within these companies a space to call their own and to customize as they see fit.