Great read, very educational. My only question would be when and what does should AI's be taken?
From the beginning. Dose depends on how much and what kind of gear you are running. And keep in mind everyone is different. What works for me may not work for you. Getting blood work run is very important.