I was not sure about if this was a real improvement or just a fancy farkle, but after 10 minutes on my favorite bumpy backroad, there's no doubt that the front wheel ability to stick to the road is much better now.

Installed in less than one hour.