If you're training to lose weight cycling is a great way to do it because you can spend so much time in the saddle, much more than, say, running. However, eating back those calories with a glass of chocolate milk and giant muffin is sort of a wasted effort. Yes, it's delicious and very enjoyable. But there's no free lunch here. You don't get to lose weight, get lean, and eat everything you want.
I think the beverage industry invented that recovery drink BS. Replacing your electrolytes? C'mon. Eat good food. And unless you can't chew your food you shouldn't be drinking your calories either.