I plan on buying the Little Wonder Leaf Loader, and, I plan on getting the swing hitch kit. My question for anyone out there in regards to the swing hitch kit, is, does this swing hitch kit stay on by solely sitting on the hitch ball? Or does it bolt to underneath the truck at all? Seems like a lot of weight to only be on the ball. Also, the Little Wonder website shows mostly pictures of a regular truck. Can this be mounted on a Ford F350 Dumptruck as well? I would think so. Thanks!