Robert:
I used to sell EVs and as such I had lots of exposure to battery problems. I tried three different types of battery desulfators and determined the BLS unit you found to be the best. What had always been hard was to actually determine just how much improvement the device had.
I solved this by purchasing a device called a Argus Battery Bug for deep cycle batteries. It has a function that displays the ability of a battery to provide power (the higher the reading, the greater the capacity). The primary component of this reading is internal battery resistance.
Using a two year old Trojan flooded deep cycle battery that had seen limited use, I put the battery thru two charge cycles and got a capacity reading of 171 (170 after one charge, 171 after two charges). I then installed the BLS and over the course of 10 days discharged and charged the battery. During this period the capacity reading steadily increased. It finally topped out at 185, an improvement of 14. If I had gone another 4-5 days I may have able to increase the number even higher (for high capcity deep cycle batteries the recommended time to use the BLS is two weeks).
I would highly recommend using the BLS to increase the useful life of a deep cycle battery. Another nice feature is the BLS comes in a wide variety of voltages. I have used both the 12/24 unit and the 72 volt unit.