We have the Blue Ox version with the same basic design (Pivoting front connections with the bars sitting on L-Brackets to provide friction to resist sway)
So far about 4000 miles on it including some crazy wind across Wyoming. No complaints so far. If you go over a steep grade change at a driveway or make a sharp turn, you will hear some noise as the bars slid on the L-Brackets but not an issue once out on the road.
Overall like it compared to the old chain style. No need to hook up a separate sway bar and sway has not been an issue.
Not a fan of the lever bar they provide (the one for your model looks pretty much identical). When the dealer showed us how to use it, they still had to raise the hitch up to get it to work and it was just more hassle than it's worth plus it damaged the paint. We just take the hitch up after connecting the ball until you can put the bars in place without using the leverage bar.
Tammy & Mike
Ford F250 V10
2021 Gray Wolf
Gemini Catamaran 34'
Full Time spliting time between boat and RV