The active balancers on your link work great on a battery that won't stay in balance. I been using it on my 220 ah lifepo4 pack. Without out those balancers 1 cell always charges faster then the other 3, I been using them almost a year and pack has been in perfect balance. When I built my pack with 160 x 5.5 ah 32650 cells, I never tested each cell for capacity and suspect that is where my problem. Its too much hassle to take the pack apart to test every celland so farthe active balancers have been doing a good job for me. The cost on these were 92 dollars when I bought it for a 4s model, price has gone up since then.
Recently I saw other active balancers on ebay but there no reviews on how well they work, a 4s model cost 39 dollar and is suppose to balance at 3 amps this is the name of it on ebay(12V 3 to 4 Series 3.7V LiCoMn Lithium battery Active Balance board BMS Inductor)
FEATURES
5-50mV deployment of unbalanced pressure difference between two arbitrary cores
Can be configured to charge, discharge, start equalization at rest
High Frequency current Peak of active Equalization inductor up to 3A
Active equalization frequency up to 200KHz
Jiantao, 94 V-0 level KB high fire prevention level double glass fiber board
Active Equalization to support Unbalance of Multicompound Lithium Battery
Maximum cascade stacking to 16-string active equalization
Very low power consumption, SHIP mode power consumption 85uAn Standby mode power consumption 400uA
Standard I2C communication interface support, accord with SMbus communication protocol
Each equalization channel has a corresponding temperature probe
And I saw these on batteryblocs website, they have a video on there use in youtube. They bleed the cell at more then 1 amp and one thing that it does is it has an alarm that will sound if the voltage goes too high or too low. These are 13.50 each. Its better then the bms built-in ones that balance at less then 65ma.