If you would take the time to actually read through the thread you'd see that the reaction to the poster recommending the drug was largely about the careless way he delivered it. No caveat that it should be a last resort. No other suggestions that could be useful to most people who are new to public performance, just the name of a drug and some of the things it's supposed to do.
By the way, relaxing, deep breathing, and proper preparation are what get MOST performers through a job, not meds. Maybe you should consider options other than drugs.