Just to play Devil's Advocate for a minute here...
We all agree (or at least the majority of us agree) that people under 21 should not be using roids at all. Correct?
So... do you think a home steroid test that actually detected WHAT is being used (test, eq, winstrol, etc..) would be a good idea? Sure parents can perhaps have a more accurate testing methods if they are suspicious. And kids can also have a method of proving their innocence to parents, coaches, etc.. if they are falsely accused.
Would this be a benefit or not?
(not even going into the scenario of a grown man being demanded to take the test by wife or something.)