Hmmm. I almost said onsite because I just completely insist on staying onsite everytime I go and we are a fam of 6...BUT....I think I changed my mind. Is this your first trip? Are you planning to return with just the immediate family? Will you visit other Orlando attractions? I've never stayed off site but I've stayed onsite 5 times w/ 5 people in the room AND 2 of those times with my Mom & Aunt and then Sister + 4 kids in connecting rooms.
Here are my pros and cons for each (keep in mind I've never stayed off site at WDW)
OffSite-
-Bigger, roomier, private- everyone will be more comfy and less likely to get on each others nerves (even TWO connecting rooms at a value are pretty small with that many adults)
-Your own pool
-Quieter for naptime for kids
-Cheaper for what you get
-Kitchen- preparing easy meals will save you some money
-It will be easier to go places NOT on Disney property for other attractions or restaurants which = cheaper meals.
Onsite-
- ATOMSPHERE + ATMOSPHERE + ATMOSPHERE (the main reason I stay onsite. I've never even stayed deluxe but the resorts are STILL part of our WDW vacations. Even the values are magical for my family)
- Ease of getting around Disney propery. We've never had a problem with the buses and remember there is a boat that goes from Ft Wilderness to MK (have you considered the cabins? but they do only sleep 6

)
-Fun themed pools (Don't know but I doubt the houses/condos would have such cool pools)
-You don't HAVE to leave Disney property. I don't want to mess with my car while I'm at WDW. We have a car everytime because we drive but I like to do everything the Disney way while I'm there. Plus, it's more exciting for my kids- they don't ride buses at home so they LOVE the buses. (my ds 4 even bought a WDW toy bus as a souviner)
So- I guess- if you think you'll be back with just your immediate fam, I would go offsite this time. But definitely try onsite next time. It's not for everyone but if you catch that Disney fever you'll understand while onsite is so much fun next time! Either way, you'll have a great time!!!
