I don't have any experience with those. They look interesting, but what is the specific problem you are having? Is there play in the contact between the trailer tongue and ball? If so, you should be able to tighten the locking mechanism to get a better bite.
My hitch/ball/trailer tongue...