I'd say if you're doing the ride this weekend, you've left it too late to be messing around with energy gels and drinks - these should have been tested out over the last few weeks so that you know you'll like the stuff enough to drink it and it doesn't make you ill. This may sound a bit dramatic but there are plenty of people who finds some energy drinks give them upset stomachs etc. - best to know this before you make up 2 water bottles for your event
The other thing is working out what you actually need - for instance, I never use electrolyte drinks even over long rides or in hot weather (and I mean hot, I used to live in Western Australia and Northern Italy) as my body doesn't need the extra salts beyond what I get in normal foods and the occasional packet of crisps with a post-race beer. Remember sweat is less salty than the fluid in your body so as you sweat, you concentrate the remaining fluid and drinking plain water is sufficient until you get to having to replace 3 or 4 litres**. And contrary to what many people seem to think, electrolytes aren't implicated in cramps - it's more likely to be underconditioned muscles (check out information on electrolytes and cramp in the Science in Sport blog
here) which cause you problems, especially if you ride harder or longer on the day than you do in 'training'.
So stick with stuff you know - diluted squash or fruit juice, with pinch of salt if you must, flapjacks, malt loaf, bananas etc. And my main objection to chocolate would be that it clags the mouth (old sabotage trick - offer chocolate around your ride companions just before the start of a climb and they'll all be swishing the stuff out of their mouths and drinking from water bottles when you hit the climb

) - it might give you short term energy but on the other hand, if you're working hard ~ 1000 kcals per hour and using say ~80% blood sugar (and <20% body fat) for energy, you need a fairly big supply of sugar - 150kcals in a gel isn't going to get you far and 400 kcals in a Mars bar might get you a lot further while flapjack or similar might just be too hard to digest quickly enough. But this is part of knowing what you need and what works for you.
** Also note that thirst is driven by your body detecting salt concentration so electrolyte drinks can make you feel thirsty beyond what's needed for fluid replacement. The Science in Sport blog has more on this subject.