I mentioned on your other thread that I use a Sinewave Revolution and an external pass through cache battery.
A bit of background, I started with a AXA Luxx 70 Plus headlamp with USB charger, but I really did not like the lack of water proofing on it. So, when I did a month long bike tour in Iceland (where rain is expected), I decided to buy the Sinewave Revolution which had better water proofing. After that trip, I bought a Garmin 64 GPS that can be charged with USB, that GPS uses a battery pack that consists of two NiMH AA batteries. But, the Garmin and the Sinewave did not play well without pass through battery. I experimented with a variety of pass through cache batteries, eventually bought a Voltaic V44 battery that is 44 watt hour battery pack that can operate in pass through mode, it will charge my Garmin while simultaniously being charged by the Sinewave. The V44 is no longer sold, but Voltaic does make larger and smaller ones.
My Sinewave is mounted on the bike, the battery pack is in the handlebar bag. Thus, I run a USB cable from my handlebar bag to the Sinewave. The Sinewave is attached with a zip tie, if you wanted something that would be easier to move from bike to bike, perhaps some velcro instead? I use some spade connectors on my Sinewave to connect to the light and hub. With the spade connectors, it would still take a few minutes to move from bike to bike, if you used some headphone type connectors, that would be faster.
I did a five week bike tour in summer 2019, during the first half of the tour I was not producing power as fast as I used it. I eventually realized that I had a high resistance cable between the Sinewave and the battery pack. Switched to a better cable, and the rest of the trip I was self sufficient on power. I made two other changes that improved my power consumption, I cut back on phone screen time to a bare minimum for weather forecasts and occasional Komoots routing when I had Wifi. And I only used my phone with a warm battery in it, I discovered that when my phone was 40 degrees (F) that battery consumption was much higher per minute of use than warmer, so I often warmed up my phone in my sleeping bag if I was going to check weather forecasts in the morning.
That is what I use for charging for bike touring, am very happy with it. And a 44 watt hour battery pack gives me several extra days of power if I needed it, so the weight of that much extra battery in my opinion is worth it for the extra contingency power.
Instead of storing my Sinewave on a touring bike, I store it on my rando bike, pull it off when needed for a bike tour.
I noted on your other thread that I had a Luxos U. I do not tour with that. In 2017 I built up a titanium bike, and bought a Luxos U for that bike. But I think that the Sinewave puts out a bit more power than the Luxos U, so I only tour with the Sinewave.
I wrote up a discussion of my power usage and devices from my 2019 tour on a different forum that summarizes what worked for me on that bike tour and that is what I plan to use for future tours, that thread is here if you are interested.
Electrics that I use for bike touring - what works for me.
Sinewave on my rando bike handlebar bag bracket in the photo. After the photo was taken, I have since changed it so that the USB port faces down instead of up as shown in the photo, that way the USB port does not fill up with rain water.
My wiring looks a bit like a spaghetti bowl of wire, in part because I also have a wired bike computer, but I have not found an incentive yet to make it look cleaner.
When I turn the light off, then I have full power available for charging. So, the light switch is the only way I switch things, the Sinewave consumes almost no power when the light is on and I have nothing plugged into the Sinewave.