One of my helmets has a panel, but I don't think the batteries they supply with the are rechargeable, I will look into this too.
Still, having either option is better than having it fail when you have looked forwards to a good old "workshop session". :)