Yes this may be costly to set up such as enhanced dbs checks etc.
I feel that this would both give a purpose and a contribution. And lead to jobs possibly/ develop cv / show work ethic.
In addition , it may stop the resentment and the benefit bashing if the claimants are seen to be contributing to society.
This is not necessarily a tory notion.
Karl Marxs idea about each to ones own ability... encompasses this idea of people working together for the whole of society accordi ng to ability. A quick google implies this is actually a socilaist idea of all doing what they can . This is what i am suggesting.
And before anyone says they would be pushed into things.. maybe there could be a choice of ways to contribute ,like on a data base.
Also, I am a cleaner myself. I literally clean poo off loos. I do not feel less worthy than others . I do the job because I can no longer work in my profession , as I get older, ( burnt out nhs) and see nothing but value in my ( ? Seen as some,lowly work). It gives me structure, a decent wage, and I contribute. All good. No shame in doing a good job , whatever that job if it is in my ability.
How can this idea, properly managed be other than reasonable. ?