The sofa pulls out into a queen-sized, air-mattress accommodating bed. Its comfortable, but yes, I'd say an ottoman would make it more so with two people sitting on it. Our TV pulls out from the wall and can be pivoted to @70 degrees to give the sofa a better view. That being said, we probably would have preferred two separate chairs that could be re-positioned to either face the tv or even facing the dinette and kitchen (when a guest drops by for a visit).
At this point, the lack of pantry space isn't an issue, but we don't do a lot of actual cooking in it. I would say that if we used the stove, oven, and microwave on a regular basis then I could see how lack of pantry space could be an issue. Good idea on adding shelves to the "closet-like" cabinet by the door.
Steven and Ginger
2011 Flagstaff 26FKSS
2013 Dodge Ram 1500 Big Horn w/Hemi