Ich hab auch so ein ähnliches Problem.
Ich werde aber die Spannungen der einzelnen Zellen gegen Masse messen und die Werte der unteren Zellen vom Messergebnis im Nachgeschalteten Microcontroller subtrahieren.
Somit kann ich ganz ohne Operationsverstärker auskommen.

Das bringt zwar eine schlechtere Auflösung, aber bei einem 16Bit A/D Wandler den ich verwenden werde dürfte das kein Problem sein.

Bei mir geht es um maximal 6 Zellen LiPo.