TOAD Braking Systems
I have no experience with your mentioned system. However this won't prevent me from offering up this piece of wisdom, I do believe that proportional braking is vastly superior versus the all or nothing...maybe, kind of braking systems...