As someone who's struggled with depression his whole life, and thinks drugs don't really help, I'm not against the idea of a government program that gets people outside in nature and work with their hands, and get paid for it for a limited time. But the logistics will be a headache. If you force people, you're going to incentivize people to not get treatment or lie about their condition. Also how does it work if someone taking meds already has a job? Plenty of people who take meds are functional.
Should be voluntary. Forcing anything sounds very un-American to me.