You have a point Win. I have not yet tried AS, but plan to fairly soon. I could never tell anyone whether they're juicing or not. Some you get an inclination more than others, but ultimately, no one really knows.
My guess is that the thing about Priest is that he's so fucking big, it's hard to think anything else.
One thing I'll back you up on to the extent that I can, when I saw him in the gym, he was doing his own thing and not showing off. People would come up to him and he was cool to them. So my impression was that he's a nice guy, but surely you can't blame people for thinking twice about what he takes.