Here is the link to their website.
It looks interesting. It looks lighter and way easier to set up but I have three concerns. One is the friction material under the hitch ball. I wonder how well that will wear. There is a lot of pressure being put on it. Will the warranty cover excessive wear on the friction material and the mating hitch components? The urethane pucks are also a concern. Suspension components that use something similar have has reports of the pucks weathering. The one that really bothers me having the brackets for the pucks clamped to the frame. One hitch brand that uses similar clamps has had problems with them shifting. This hitch puts even more stress on the clamps.
I would have to hear from people who have actually used one for several years before judging it. Until then, the jury is out for me.