My EDC Fenix E01 flashlight with an Energizer Ultimate Lithium AAA battery gives me almost a year's worth of light (on one battery) with almost daily use. And I keep spare lithium batteries.

I see no need for a hand-crank light. Every one I have tried takes a tremendous amount of cranking for a very short period of light.

I feel the same about hand-crank radios. A battery powered radio will last weeks or even months with regular playing. Just keep spare batteries and there is no need for hand-cranking.