Guys, any brake not setup properly will not work right. With any E-Brake, if it is adjusted properly, will do the job at hand. If your brake doesn't slow the load down unless you have it at redline, then it is not setup right.
Brakes are not overly complicated, they're fairly simplistic in design. Some designs have holes in the butterfly ,and some don't. More holes or bigger holes, less baking horsepower. The new PacBrake 4 inch inline I just installed has no holes, and out of the box, is not setup right, it has to be road tested and pressure tested to insure it is setup correctly, it has a tag on it that specifically tells you this. If you just install it without this step, you'll probably be disappointed.
Once adjusted, it will do what it is designed to do.