Nice summary. To be fair to the new version of the BC30 I think that moving to an internal battery with USB charging was a retrograde step, it made the light more compact but lost the ability to quickly swap batteries for extended use. Adding a charge circuit to the new battery would have been a poor choice as well IMO as there would have been more points of failure if the port broke (not uncommon with heavy use) as well as additional ingress routes for moisture. The cam system on the battery compartment as well as a good o-ring have meant that even in the worst weather there has never been any problems with water in the light itself. I'm using the original o-ring 7 years later and I still have a couple of spares in the box.
The battery life does seem to tally with what I've seen in terms of usage with 2x3500mah nitecore batteries and so I've no reason to doubt the figures in the charts above, they seem reasonable to me. With a couple of sets of batteries there is no reason this lamp shouldn't last even a full winter night ride with decent visibility at around 200 lumen or great at 600 although that might be cutting it a bit fine!
The battery life does seem to tally with what I've seen in terms of usage with 2x3500mah nitecore batteries and so I've no reason to doubt the figures in the charts above, they seem reasonable to me. With a couple of sets of batteries there is no reason this lamp shouldn't last even a full winter night ride with decent visibility at around 200 lumen or great at 600 although that might be cutting it a bit fine!