Вообще странно что для такой типовой задачи до сих пор нет проработанного и надежного решения, без костылей и подпорок.
Изначально у меня и у самого была идея на МК реализовать, с балансировкой заряда по банкам (под крышкой есть межбаночные перемычки), с замером температуры в каждой банке и все это с обслуживаемой АКБ. Но.. слишком уж оно неоправданно сложно оказалось