Advice on my Prohormone Stack and PCT

Hello everyone, I am wondering what you think about my products I bought and what you think will happen…
My prohormone is called (Super Mandro)
ingredients are:
3-beta-hydrox-5-alpha-androst-1-en-17-one - 110mg
Bergamottin (6-7-dihydroxybergamottin)(dhb) - 50mg

My cycle assist and liver protection is called (ProteX)
ingredients are:
Milk thistle (80% sylamarine) - 300mg
N-Acetyl (cysteine (NAC) - 125mg
alpha lipoic acid - 125 mg
selenium - 50mcg

My Testosterone booster cream is called (Dermacrine)
ingredients are:
Water, Ethly Alcohol (organic), Dimethyl Isosorbide, Ethoxydiglycol, Propylene Glyco Monolaurate, Dehydroepiandrosterone (DHEA), Trans-Reveratrol (98%), 7,8-Benzoflavone (98%), Triethanoliamine, Carbomer, Pregnenolone, Tetrahydropiperine.

My PCT is called (Post Cycle 3X)
ingredients are:
PCT 3X BLEND - 2950 mgs
Bulgarian Tribulus Terrestris - 700mg
Trans Reservatol 50% - 800 mg
Eurycoma Logifolia 100:1 - 100mg
Caffeine - 20mg
Milk Thistle - 200 mg
NAC - 100mg
ZMA: 30mg Zinc aspartate
400mg Magnesiumindole 3- carbinol 200mg
Avena Sativa - 400mgs

My question is:
What do you think about the products and how much will it help me with my gains?

Are there any other products you recommend that I take while I am on or cycling off my prohormone to help gains or recovery??

I’m pretty much a newbie with anabolics, 1 cycle done, about to start PCT in a week. The advice that everyone gave me is that you need a SERM on hand for pct, even with prohormones. ie get some liquid Nolvadex or clomid from a research chemical company.

Saw palmetto, milk thistle etc are good but should be taken on cycle for liver support rather than PCT.