I will qualify my answer: it depends on the quality of the futon or sofa bed. A cheap bad one is worse than no bed at all.

Our last sofa bed-type purchase was an ikea beddinge, our guests have been very happy with it. The karlaby is the newer version of the same bed, with an improved base design. So, I would prefer to sleep on one of those.