It is indeed! PEDs provide such an advantage in Power sports, that anyone not on them is at a huge disadvantage.
> Personally I just take Creatine and WPI All you need! Similarly I'm an engineer, I compete in a tested powerlifting fed, laying off the "extra supplements" for now.