Everyone is totally correct. Unless you don't mind spending a lot more money than is needed, staying off propery is the wise move. W only stay on property because we use our DVC points. If push comes to shove and we find that we can not use our points, we stay off property, almost always at the Ramada Inn-Maingate, which is a short 5 minute walk down Harbor Blvd. This link will show you the differences in distance the 'on property' hotels are compared to the 'off property' hotels.
Wikimapia - Let's describe the whole world!