You could split between WL and Swan. Go to Epcot/MGM/Boardwalk during the Swan stay. The location is wonderful. Swan has the wonderful heavenly beds. It's also a more grown-up hotel, and a deluxe but you can get great rates. I think there is plenty of magic at the Swan/Dolphin. WL sounds like a winner, too. I'd go with the deluxe vs. the moderate.