I ordered a hidden winch mount for the Silverado 2500. I think I can make it work, but it did not fit out of the box. So, I used the frame brackets from it and used a center plate from a Jeep/universal mount. I had to cut it down and drill new holes, but it works. I also added HD 2500 tow hooks/loops.
I was concerned about the weight, the price and the invitation for theft of having the winch mounted out front. While my house is very remote and theft is not an issue there, I park my truck at the airport almost every week for the whole week. Hidden seemed better for me.
I have been looking at the used 2017-2020 Nissan Armadas. I love them, but there are trade offs. More power, less towing capability (8K). Very nice interiors and smooth on and off road, but shorter like a Tahoe. While very popular as the Y62 Patrol in OZ, here there is very little aftermarket support.
The Tahoe/Suburban of our era are well supported in the aftermarket. That is really nice.
Sleeping in the back, with room for a fridge and the dog too is hard to find in anything else. I have a ful size mattress in mine and still have room at the end for a large fridge/Cooler, cooking gear and my dog.