The only one who can say if it tow satisfactorily is you. My 25 ft. Dutchmen crosses the CAT scales at 6200 lbs. 750 lbs. of that is on the tongue. I have a E-boost F-150 and it has towed just fine in my book for the last 35,000 miles.
Would a bigger truck be better? Sure. You can never have too big a truck However you can have too expensive a truck.
The only person who knows which it is you.
Your truck was a max cargo limit and a towing limit that is what it was designed to do. Few folk know or worry about close to or over the limit they are.