I feel like my dynohubs are the best investment I've made in cycling. The freedom it gives to just ride without worrying about darkness has been very liberating. I just didn't find battery lights to give me the same easy and reliable access to lights. So far, my only experience with charging has been with my Luxos headlight and my garmin 800, and that hasn't gone without issues. I am not sure I'm doing it right though.