I think people are giving too much credit to Lance for the 'good things' he has done. The real good came from those that donated their money and time for the foundation. The biggest thing Lance did was donate his name. And as it turns out that name was built on cheating and dishonesty.
the biggest thing lance did was "win" the tour de france 7 times, then use much of his limelight for cancer research awareness, which is what made those people do their good deeds. there were 80+ million (MILLION!) livestrong bands sold. that was all armstrong.
don't try to reclaim the whole thing, power to the people, etc.
armstrong was absolutely huge for cancer research, and while the people did give their money, they gave it because of him, no question