YES, getting 'recovery nutrition' quickly after exercise does help.
Basically, the nutrition that your body needs post-exercise is:
1) hydration and electolyte replacement for what you have lost.
2) carbohydrates to 'refuel'.
E.g. about 300 Calories.
3) protein to help your muscles recover from the stress you have put on them.
About 20 grams of protein is the maximum that your body can use efficiently in a 3 hour period.
--
There IS NOT anything 'magical' about commercial 'recovery' products versus a good blend of regular foods - but they can be more convenient.
Low-fat chocolate milk is good as a recovery drink, but it might not be convenient to buy or keep at home.
Cooked rice & scrambled eggs are also good (e.g. fried rice).
What I use is Gatorade & powdered whey protein - for me, it is convenient and inexpensive.
I buy GA powder in a large container, Inexpensive (Walmart) powdered whey concentrate protein (I prefer the vanilla flavor) in a 2 pound container.
I use a wide-mouth plastic container with a tight lid (from powdered lemonade mix).
A scoop of whey powder and the GA powder, add water, close lid and shake to mix, drink. Wash with a few drops of dishwashing liquid, rinse, and let air dry so it is ready for next time.
I do this immediately after an exercise session.
It is quick, convenient, and inexpensive.
Jay Kosta
Endwell NY USA