In theory I like the idea of giving the long-term unemployed some work to do. But it needs to be thought out properly, make use of their skills (or teach new ones), benefit society, and allow a certain amount of dignity. It wouldn't be right to force the unemployed to do only the most menial, unpleasant, humiliating jobs which the rest of us choose not to do.