Better to let them all juice up all they like,that way everyone knows where they stand (joke.. sorta)
Cycling has had a bad reputation for a long time, especially in the early days of these allegations, so my gut feeling is be probably did cheat, as did a lot of the others. That said, if the tests couldn't pick it up then according to the rules I don't see it's fair to punish him. If you say something is illegal then surely you must devise tests to prove one way or another if cheating happened.
From what I gather he was accused of blood doping (correct me if I am wrong), which would not have been picked up in any of the tests done at the time.
I was never really a fan of his but there is a certain stench to going back so far based on what people say... what next, stipping Ayrton Senna of some of his titles based one interviews with other drivers?!