The first time I started doing research on AAS I didn't even know TRT existed (granted, 5 years ago it wasn't as publicized as it is today). Once I heard about it I wrote it off as "something old people do".
If the "Best of the Steroids forum" sticky could be udpated to include links to the TRT page that might be useful.
Alternatively, a lot of the stickies are all from 2008. A new "Intro to the Steroid forum" / "Welcome to the Steroid forum" sticky that included the best links to both TRT and Steroid forum pages could be a great way to update and streamline the introductory questions.