I don't know anything about Smittybilt's kinetic recovery strap, if that's what it is. Must be a new item. Smitty has the reputation these days of copying popular selling products, building them cheaply overseas, and selling them at low prices.
I have a Masterpull Superyanker kinetic strap that I added to my recovery gear a couple years ago. It is so much better than using a standard tow strap for pulling out stuck rigs.
And, it's made in the USA.