I saw that Steersmarts came out with new sway bar end links. I have a 3.5” AEV dual sport suspension, running 35” BFG’s, steersmarts trackbar, tie rod and draglink with Stock sway bar end links. Would there be ANY advantage to spending $165 to get the yeti end links? Reviews say it helps significantly with body roll and bump steer. I don’t have either issue but if the yeti end links offer an advantage with a better ride quality, i would be willing to get them. Thoughts??