Now you're understanding why I wanted to be a computer engineer
If you wanted to get really hardcore aobut this, the open source charger could feed back information on charge current and the controller could actually begin to calculate peukert effect. You'd be able to get a constant 'state of charge' meter that is actually accurate.
future planning... for now, just try not to kill ben.