Somewhere I have a picture of the setup. Gooseneck trailer and a ball mounted un the tractor 3-point hitch. We can move 9 bales at a time with this setup and not leave the cab.
Our eldest is building us a bale hauler out of an old logging trailer, 3 dualed axles (shouldn't sink), will haul 11 bales when it's done. Spring loaded tongue, hydraulic pindle hitch on 3-point.