We have a chance to stay at either place. Comparable prices for either two rooms with two queens at the Swan or a two bedroom villa at SSR. We have four adults and four small children in our party.
I'd take the 2-bedrm at SSR. You can't beat having laundry facilities right in your room. Having a kitchen and livingroom are great too. The only edge that the Swan would have for me is the proximity to Epcot. I'd still go for the villa, though.
Absolutely SSR! You can easily walk/boat/bus to DTD, you get DME, the grounds are gorgeous, there's a dedicated resort bus (no sharing), and many more pluses, but most of all...........................it's DISNEY!