Get lay flat seats. A bed isnt for sleeping during flight.
The one place they are practical is some traveling shows where a private jet becomes a mobile hotel room/office, a much more expensive tour bus. But even then, you sleep in them on the ground. Not going to a hotel means less drives through the city, which is a pain if you are only in town for one night. Sleep/eat at the airport and you have saved many hours.