Ein universelle Lösung wäre auch ein kleiner Tiny Atmel Controller der die Spannung überwacht und per FET den Stromkreis unterbricht. Vorteil wäre das genaue Ladeschlussspannung und Entladeschlussspannung einfach programmiert wird. Das ganze wäre in SMD auch recht klein und relativ günstig.
Vor allem halt flexibel, könnte man auch bei anderen Akkus Nimh, Blei etc. verwenden.