Ehhhh, honestly breh, this is where HGH or test comes in. Not too sure about test but HGH is a miracle drug for recovering from overall fatigue and sports injuries. That's why it's so popular with pros. There is some performance enhancement from it but primarily it's used as a recovery agent.
Prohormones are toxic as fukk, prohormones are basically designer steroids, they would probably do you more harm than good. Unless you're taking a low dose and strictly trying to make gains as far as lifting goes, don't fukk with prohormones. There's a lot less toxic shyt to take for that.
I don't personally use any of them but I know people that do and I do a lot of reading on them cause it's interesting to me