Yeah, generally I'm okay with the dynamo hub USB charger but it does have some limitations. You can't expect it to charge very much at all if you are slowly grinding up a long hill. On the other hand, on a long downhill charging introduces a bit of drag and lets you save your brakes.
I'd really only recommend pressure-regulated canister stoves at this point. Most of them have decent windscreens and work well in windy, cold conditions with a partially fueled canister. Fire Maple, MSR, and Jetboil all sell pressure-regulated canister stoves (but not all models they sell are pressure regulated).
I didn't want to spend the money on a dynamo hub, nor did I want the drag.
There are plus and minuses to dynamo hubs and solar panels, I just decided one way was better than the other for me. If I don't have any sun for a week and I run out of power bank juice because there is no sun for a week, then I'll have to look for an outlet. But usually the weather is only cloudy for a couple of hours, sometimes an entire day, but the next day the sun is out, I have never been out and seen it cloudy for more than one day, in the winter that could be different but I don't do that stuff in the winter, it's too cold and wet etc for me.
The Soto Windmaster is a pressure-regulated stove. But the only real advantage of a pressure-regulated stove is in cold weather, I never camp in cold weather, so having a pressure-regulated stove is not as critical. The other thing that a pressure-regulated stove will do is make the performance consistent as the fuel tank runs low, hmm, I didn't notice that happening with my old $13 dollar unregulated stove, the flame and heat output seemed to be the same down to the last drop of fuel in the can, I don't know! I carry a backup UST stove that uses fuel cubes in case I run out of canister fuel, the stove and fuel were super cheap at $15 on sale, and it weighs quite a bit less than carrying a backup fuel canister. So I would use the UST till I found another fuel canister.