Cool, a dragonboater, I don't believe it
I did dragonboat racing for a couple of years, although it's about 5 years since I gave up now. My problem was always that my shoulders started to burn and ache so badly after about 10 minutes of paddling, so my energy levels were the least of my worries
I used to take a bottle of sports drink with me on training sessions and that was usually fine. On race days I'd take flapjacks, sandwiches, pasta salad etc. etc.
As for the energy bars, have you tried making your own? You could use oats, chopped dried fruit/nuts, carbohydrate powder such as maltodextrin or fructose and maybe some protien powder too... should give you lots of slow-release energy, and much cheaper than buying them, too.
If you feel like it, you might consider starting a food/training log in the "Training Logs" forum.....