Somebody at my gym gave me this list....wanted to see what you guy's think

eat pre-workout meal 2 1/2 hours before workout
protein/carbs

30 mins. before training

1 serving of Vitargo CGL with 30 grams of whey protein
6 grams of L-Arginine
3 grams of Citrulline
2 grams of Carnitine

after training

1/2 serving of Vitargo CGL with 30 grams of whey protein
6 grams of L-Arginine
3 grams of Citrulline
2 grams of Carnitine

eat post-workout meal 1 1/2 hrs after workout
protein,carbs