As long as you feel it was money well spent, that is all that matters.
My mechanical brakes can, stop the car and even lock up all 4 tires as well, but again, it is what you feel about the car that matters and if juice brake is what it takes to get you on the road often, then I give you two thumbs up!