Impedance answer
Impedance, in a DC world, is resistance, yes. The exact internal resistance, often called source impedance, is a pretty good measure of the state of charge of a particular type and size of battery.
This new method won't be perfect, but it has good potential to be a lot better.