A lot of good advice here already.
I’m also on the camp of 24’ minimum. I bought a 24’ +2( V nose).
One of the first things I did with my trailer was put in a 12k badlands winch. The V nose works great to have the winch and battery tucked in there out of the way. I don’t have an escape door, so I winch everything in and out.
I bought mine to occasionally use, so I didn’t get one super fancy or expensive. It was mainly to be used to move across country. But here I am, 30k miles later in it, and she’s earned her keep! Haha
Good luck with your search!