I have one of those flashlights you describe. Prolonged use can be demanding on the forearm. I also have a small radio that runs on the energy (kinetic?) stored by winding a small handle on the front. I saw a TV special a while back about the guy who invented this type of apparatus(or more probably improved on the technology). His motivation was to provide remote African villages with radio reception.