Despite how it's marketed, I think HCGenerate is little more than a glorified test booster and thus wouldn't be of much use on cycle. Definitely use all that other stuff for PCT, with exception of choosing just one SERM. Either or, shouldn't matter unless you've had a very positive experience with one in the past. But throw in everything else: DAA, Diesel Test, and Lean FX from day one, add the Erase at the start of week 3, and run HCGenerate throughout PCT as well I suppose. You should do fine.