It all depends on your expereince. If you have already run cycles using most of these compounds, sure. If you are new to gear, it's too much. Assuming that you are famialr with these compounds, or at least must of them, go for it! In that case, I have noting to add :)