MLB has a rather high limit for testosterone levels for a failed test. The effects of HGH aren't as "dramatic". And, quite possibly, HGH may be tougher to get. So, if I was looking for a quick boost, I'd probably go with 'roids while watching testosterone levels closely. You could get some pretty good results at 3.5/1 while avoiding a failed test. But, if I knew I was goingt to be tested, I don't know why anyone wouldn't just go on a steady diet of HGH.