N2gaurd is one of the best cycle supports available. You are running orals and should absolutely take it at least during this time. Hcgenerate will help prevent testicular atrophy but considering the fact that you will run an hcg blast I wouldn't call it a neccesity. If you got the cash its good, but you definitely want some N2gaurd.