Tony, I couldn't find anything negative except cost. I did utilize their steering stabilizer and it's called a transfer case spacer kit as that's what is attached to the cross member. I don't have an aftermarket track bar.
That's a good video to show you how it sucks up the bumps at a good rate of speed.
__________________
Todd
|