Like you we always stay onsite. This past June we decided to use my teacher rate and stay at the Dolphin. We were ecstatic to be staying deluxe and on WDW property. Here is what we thought of our stay and of course, this is just our opinion.
Being so close to the Boardwalk was fun and seeing DHS from our window was very nice. But for us, the walking to Epcot and DHS was too far after walking the parks all day and night for 6 days. And we found the friendship boats to be too infrequent, packed, and sometimes uncomfortably hot. Plus, depending on where you get on and off, can stop at the park, Boardwalk, Y &B, and S/D. In terms of transportation, we longed for the buses we were used to. Speaking of buses! Where are all the buses? Because we often waited 30 minutes or more for buses to and from MK and AK while other resorts had 5 buses come and go. The other bus problem is that again, Dolphin shares with Swan, Boardwalk, and Y &B. So that is 5 different resorts-no wonder we had to wait so long and stand so often.
As for the hotel, lobby was constantly filled with suits there for conventions. This just took away from the magic for us. The pool is very cool and lots of fun. The room-very damp. We had to keep the air very low in order to not feel "wetness" when we went to sleep. Service was okay-housekeeping never came when we requested(always asked for before 12 as we were out of the room by 7:30 and they never came until after 1. Frustrating.)
Overall, we felt like we were staying offsite. Even with the close proximity to Epcot and DHS, we would walk by Boardwalk and Y&B and long to be staying there instead of the Dolphin b/c for us, the S/D lack the Disney magic. I know some will post that they don't get it when people say that but it is just our opinion. We tried S/D, didn't like it, and won't stay there again even with the teacher rate because it didn't feel like we were in Disney. We stay onsite to feel that something special, those Disney touches, and the overall magic. We felt S/D didn't have that for us.
Good luck deciding and have a great trip!
