personally I like the new style handles better... but of course I have the old style.
I bought my superhitch used so I didn't get the bolt kit. I built backing plates with some 1/4" flat stock and used the oem Ford bolts and backers with the encased nuts.
I have two supertruss extensions, an older 18" and I recently bought a 36" one. The paint is definitely not as good on the new one, it actually flaked off of the tie plate when I put it together. Maybe a bad batch of powder coating... not sure.
I'm still happy with the products, just my observations.