Thanks, PDBreske. I do that today, it's just a lot of clicking. Not much that can be done about it though. Browser manufacturers have locked down the ability to open multiple links from one click (ad vendors were being jerks).
Latest update: I was all set to do a slide-out room, but we're now debating whether it's necessary. We really want to get going, and that seems like one of those things that could snowball on me. My fab skills are pretty decent but nothing like nat_ster's or Vlad's. The mechanicals aren't that big of a deal, I'm just thinking over all the little details: sealing, having a topper to keep crap off it (a struggle with our current camper slide-out), making it look nice when retracted, etc. It seems like it could add as much as 30-40% to the build time, to do it right. (And I'm a do-it-right-or-don't-do-it guy.)
As a backup plan I'm considering a murphy-style couch/counter setup, like this:
Imagine the bed is the couch, when it's down. When up, it's just that table (no seating underneath - we'd have stools along the counter). We camp a LOT so we know our styles/needs pretty well, and I don't think we need a dedicated dinette. It takes a LOT of space to seat 5-7 people. We hardly ever eat inside our current camper - we set up a screen room and often even eat there when it's raining. We all have crazy schedules so "sitting down to dinner" as a family is just not as common for us.
I'm thinking this would give us the best of all the worlds: a couch when we want it, a table when we need that, and I could even make the table fold so the kids have floor space to play when it IS rainy (to us, play space is more important than the eating space - our kids are younger, still).