It isn't a BMS, but lately, I have been using a simple battery monitor a friend designed.
It's an LED bar graph that shows the voltage of each of four batteries. (This one is a double, it will do up to eight 12V batteries.)
Using it, I was able to spot that one battery always started dropping voltage faster than the others. I replaced it and the car seems to be performing better since then.