There isn't a bass boat made that any 1/2 ton truck or even medium size SUV can't pull very comfortably.
When you start getting away from full size pickup trucks with V-8 engines, you need to start considering transmission life. I used to have a 2001 Jeep Grand Cherokee with the old reliable 4.0 six. It towed my old Tracker PT-185 like it wasn't even back there...no prob. Traded the Tracker for a Nitro 591 18'8" fiberglass boat, weighing probably a 1000 lbs. more. The Jeep felt like the boat was driving it and in not too many months of towing the Nitro the transmission needed overhaul. The trans guy showed me the difference in the clutch plates and the overall beefiness of a transmission for a V-8 compared to my 6 cylinder transmission. He overhauled the transmission and within the year, the "new" transmission was starting to feel sick. That's when I switched to full size trucks.