Body weight products
As there are many variables and therefore only one real right way for each person like most health requirements it is down to the individual help each person requires .
One thing importantly is the same for all if you are looking for more energy and an increase in body weight due to leanness a formula that has both carbohydrates and protein is required the carbs will assist with energy levels and stop the weight burn off from the high activity with workouts,the extra protein will allow good muscle development.
To much body weight in fat use high protein formulas.
Dont forget your mineral requirements with a good Calcium Magnesium formula and your electrolytes.