Seeing as we're all giving anecdotal evidence, I personally didn't feel much of a benefit. I spent two years helping a disabled sports charity. It was enjoyable being there and I think the people organising it are wonderful.
However it didn't make me feel much better about myself or life in general. I would occasionally simply not want to go.
So I think at the very least it's no perfect solution.