Both are good for hardness but HALO is so much more androgenic and 5 AR reduced you cant go wrong there for strength.
20 mg and you can break personal bests while dieting for a show, incredible stuff, but as someone mentioned- incredibly hard on your system liver toxicity and blood pressure, messed up lipids.
Use it for short bursts, Var on the other hand can be used longer with less stress on liver and blood pressure.