We've stayed both on and off site. You have to remember that DL and WDW are very different. Staying offsite at DL, I can still be to the park in under 10 minutes. The walk is very beautiful (at least from the Hojo). Staying on-site is fun, but you'll have a great time either way, the walk is not that much shorter, and the vibe all around is great. We did have tickets to the ART bus when the kids were younger, and that was great after a long day. You may wait for a few minutes, but if you are a WDW regular, you'll find the wait is far less than any time we had there, getting from park back to hotel. I think of it this way. Staying at Port Orleans Riverside at WDW, it took me 20 minutes to take the river to DD, a minimum of 20 minutes to get to a park on the buses, and 7-8 minutes just to get to dinner at our resort from our room. I can get from off-site hotels in 10 minutes, on-site in 5-8, and use monorail and train with ease to move quickly through DL. Whatever way you'll go, even off-site, it won't take you long to get there.