I would add need2slin so you get the most out of all those supplements you have stated, its like people not using creatine on gear... why... it increases the effectiveness of the aas, same with n2slin, it will increase the effetiveness and nutrient uptake of everything you consume.