For me personally I use these "test booster" to help my body manage both the overall stress and spikes in stress that comes with heavy weight training. I typically do not use them if I'm just moderately training, and I do think they help with both mood and recovery as previously stated.
With...