I stay about 15 pounds overweight and find that it keeps me from bonking on longer rides. A little bit of built in storage gives me energy for days.
And yeah, supplements are all gimmicks and marketing. You're wasting your money and better off focusing on good nutrition. I eliminate almost all refined sugars from my diet, and that helps a lot as well.