1st you want to identify the GVWR which should be the MAX amount your trailer should ever weigh fully loaded.
Then you want a hitch rated for a higher weight rating.
Example my trailer has a GVWR of just over 16,000lbs so my hitch is rated for 18,000lbs.
I currently have Reese in my truck now and I like the fact that it can't be removed fairly easy by one person as it breaks down into 2 pieces.
I also have a PullRite SuperGlide 24k (I bought this when I was towing a 46' ToyHauler prior to my Landmark) which doesn't break down and it weighs over 240 lbs and one person isn't going to move this beast without help from some kind of lift.
The SuperGlide is great for a shortbed truck because when you make a turn the hitch will slide back somewhere between a foot to 18 inches to insure the front cap of the trailer does not hit the back of your truck cab.
You don't need a sliding hitch if you have a long bed truck because you already have an extra 18 inches of bed space in front of where the hitch mounts to the truck so you wouldn't 'need' a sliding hitch.
The SuperGlide also have to have a specialized plate installed on to the pin box of the trailer to make the hitch work. If you decide to go that route just google search 'PullRite Capture Plate' and that should give you the info you need to figure out which plate you would need for the particular inbox on your trailer.
If your truck came prepped for a 5th wheel hitch then the Reese Elite Series Hitches install directly into the mount holes, these are the hitches Ford would sell you if you bought the 5th wheel prep and a hitch straight from them.
There are also a few other brand that have fitted their hitches to this mount as well, I'm not as familiar with them but I'm sure others may chime in with some info.
Reese also makes an Elite Series hitch rated up to 26.5k