Real governments.
First. You give them money to survive until you find them a home. It is permanent; the deed in their names. Why? Because this is a modern world without homeless people. How many places are empty? Over 35%.
Second. You determine if they can work or not.
Third. There is no pay scale. You keep them at comfort level. Not “this is government housing”; which starts wars with too many demographics in one place.
Life is simple; you make it difficult.