Being able to measure open circuit battery voltage is great, but it would also be useful to measure current while the light is running. That in turn can map to battery runtime and/or lumens. I wonder if any existing boards can do this, e.g. if they have adc pins connected to the relevant sense resistors. If not, it could be a cool feature in future boards.
Reading a voltage would be possible (but the ADC code is already very complex and messy). Some types of drivers have a sense resistor already, but usually it is connected to an opamp and adding another load might cause visible fluctuations in the output.
So yes, it could be possible, but requires a driver redesign and lots of refactoring of Anduril.