My suggestion to you is what I used to solve the same problem in my Phoenix Cruiser 2410. I ripped out that worthless dinette and replaced it with a 68" Deleon dual recliner from Shop4Seats. You could do the same with your worthless sofa. Like you, I was in Texas at the time. Shop4Seats is just down the road from you in SanTone. It cost me $1500, but I installed it myself. I don't know why every small RV doesn't have one. It came with attached swing-away TV trays, and a center console with storage, USB, and drink holders. It would be the solution for the worthless dinette in every small trailer, too, if not for that damned wheel well that sticks up on the side.I will chimb in about the sleeper sofa. The one we have in our motorhome is it ugliest, most impractical, and uncomfortable thing I’ve ever seen. We never used it again after the first time. Because it stretches out length-wise across the motorhome, so even with slide-outs on both sides, it completely blocks off the area if set up. You have to climb over the bed to go outside. we looked into replacing it with a jackknife sofa and got a price quote $4000 installed. we decided, since we only have a 3rd person in emergencies, (twice in 3 years) we could buy a very nice air mattress set up instead..
now we only use the sofa as a sofa, and I have to say it still a very uncomfortable sofa for tall people - it seems to be a little short depth-wise: we end up with just one person using it, and turning sideways to support their legs. No, personally, I like our dining area - we have a table and chairs instead of a dinette and it doubles as a desk and vanity.
However, we would much prefer two comfortable recliners with tables that could be swung up in front of them for meals and desk work. that would free up the current dining area for storage, additional seating, fold-out bed, whatever.