Even more important look at what is working in Eugene, and has for a few years now: Opportunity Village Eugene, the rest stop camps run by Community Supported Shelters and Nightingale Health Sanctuary, etc. The City Council considered these to be "pilot programs" when it authorized nonprofits to set them up, but they've proven their worth. They need to be greatly expanded, especially the rest stops, but the effort has stalled because the Council has been unwilling to provide the free use of more of their land to the nonprofits that run the camps so they can set up new ones. or put city money into it. Instead they ignore the people who are making homeless shelter work and pay money to consultants from somewhere else. 

It's really a shame that the city hasn't found a new place for Nightingale, so the camp will need to be broken up. These people are used to living together and supporting each other. They need to be kept together.