I think he has a case of not being able to perform to his best in big races, by big I mean World Champs and Olympics.
I suspect that Powell is just a fraction faster than than Tyson but Tyson will have his number whenever they race because he handles the pressure better than Powell.
and I dont think he is any more or less likely to be doping than any of the other top guys.