That will never work in SF because it involves moving the homeless someplace else involuntarily and moving them all to a singular place.
So the homeless “advocates” will accuse you of being a Nazi who is trying to create a literal concentration camp.
It doesn’t matter how nice the community is, nor that the people would own their space, nor anything else about your plan.
As a meta-consideration, part of the problem is that many of people who work “for” the homeless really enjoy living in SF. Threatening to move their jobs to someplace less desirable is the reason they will call you names.
Also, if you fix homeless, you no longer need homeless advocates. That goes to the core of their identity, so of course they will fight you.