Anyone familiar with this product?
No. FYI ... I bought a 'Tailgate Easy Lift' at a rally this summer. It is a torsion bar - slips into two drilled 3/8" holes. I tried a Dodge that had one installed and it really reduced the effort needed to raise and lower the tailgate. I am holding off installing mine until my new truck arrives.
Fred