We have a 17' TT that we tow with a mid sized body on frame SUV and it tows great. It's not going to win any drag races towing the trailer, but I've never been in a situation where it significantly s...
I don't see any reason that an Expedition or Suburban wouldn't meet your needs. I wouldn't go with a mid-size though. Just crunch the numbers to make sure though.
My son pulls a TT that's about 28' with his Suburban and the transmission didn't last very long.