I like the suggestions given by @stevesmi and @lev butlerov
Your supplement stack looks really good. I would add in some digestive health supplements.
I am a big advocate of digestive enzymes, psyllium husk and probiotics. As bodybuilders, we are constantly overloading our digestive systems and those three supplements will go a long way in promoting optimal digestive health.
[FONT=wf_segoe-ui_normal]
Take a high quality probiotic first thing every morning with a glass of lemon water before breakfast. Look for a probiotic supplement that is stored in the fridge. Remember that probiotics are a live bacteria and a product stored at room temperature will have a greatly reduced potency. A good probiotic supplement shouldn't be cheap.
Supplement with digestive enzymes with 2-3 meals per day. In particular look for the digestive enzymes proteases and peptidases, as these enzymes split proteins into small peptides and individual amino acids.
Psyllium husk is the highest natural food source of soluble fibre you can obtain. The majority of the fibre you intake from your daily diet is insoluble fibre. The key benefit of soluble fibre is that soluble fibre absorbs water in your stomach and creates a gel. It gives your intestines a sort of 'internal scrubbing' as it passes through. It will help keep you regular and the faster you can remove toxins from your body, the less likely they are to be re-absorbed.
[/FONT]