I’m looking to reduce the sway on my Compass 23 TR also. Did you do the installation yourself? Other than the safety risk, it doesn’t look to difficult of a job. Assuming the Sumos replace the stock bumpers. Which model number did you purchase?
Lots of questions but this it the first thing I’ve run across that might be worth while.