I'm considering installing the Stay-In-Play Duo as I found a preowned unit for cheap. That being said, are you satisfied with the Stay-in-play install on your Maverick, and are you able to brake without locking up the Maverick tires...Also, are you confident it will stop in a panic-emergency stop?
After reviewing many posts about auxiliary braking systems it seems that the vast majority of folks have had problems with brakes locking up unnecessarily. Has anyone decided NOT to install a braking system, or install one...and disable it or turn pressure way down so it will only work in an...