Contrary to a lot of statements here, I've had amazing success with passive balancing. I've had packs that were out of balance by 10+Ah corrected within a day or two (makes sense when you do the math). To the point where I can top balance in groups of 4, put them into a 16s pack, and the BMS will get everything perfectly balanced out within hours. I no longer try to get the most amazing perfect 16-in-parallel 3.650 top balance sitting in parallel for 5 days resting etc etc ... The BMS gets everything in check quickly as long as I separately get all the cells to approximately 3.60+ before I put them in series.
Hell, when I take a group of 4 empty random cells, I just put them on the Chargery in series and charge at 14v and let the BMS do it's thing. It might connect/disconnect the pack over and over again, but it eventually gets balanced out. I just wake up one day to a charged and balanced pack.