The alegations against Armstrong is blood doping, ie boosting red blood cells with epo. That is a proteing hormone not a steroid. Of course I am splitting hairs and I see your point as its performance enhancing.
As for Charity, but we know Lance raised 63 million. Bonds are what ifs. Judging by his control over all his milestone memorilbilia and the fact that he won't donate them to the hall but sells them for profit. I think he isn't even on the same level as what Lance craps after dinner. But who knows I am sure he donates to charity, its great for taxes.
Whether he'll donate any of them to Cooperstown, however, is in doubt.
"I'm not worried about the Hall," the San Francisco slugger said during a recent homer drought. "I take care of me."