I would agree with it if it was working on publicly owned farms. I don’t support any kind of “drafted” labor that ultimately benefits private owners, or even a system where the government reaps the profits. If people are made to work in any fashion, every cent of value generated should go back to them.
It’s just another example of how great public works programs were. If the workers were housed/fed/paid decent wages, I think people would sign up in droves to travel around and do work that improves their country all the while learning useful trades/skills. And something like publicly owned farms would probably pay for themselves.