I have seen those before, what a great invention...makes for more room in a tight fit and is very clean!!!! This will make your truck stand out. I wish I would have done one of those on my car!
I now have about 1000 miles and steering drop works great! You can feel the slack in chain but so slightly it's no concern.