Some people getting a check can surely work. Maybe create programs that would produce something like a sheltered workshop for them to get there check or eliminate their check all together.
Just having people show up and learn for 2 hours a day would be something they could do. They could be educated on responsible spending, dietary needs, etc. The better they take care of themselves the better the less they would drain the economy.