We've stayed both offsite and on resort. With both we took midday breaks. We go first thing in the morning and head back to the resort or house early afternoon to beat the heat. After naps, we would head back out for the evening for dinner, rides, fireworks, etc.
We actually found offsite more convenient to do this since we had a car. A lot of the subdivisions are really close to the parks and we were able to go from park to home within 15 - 20 minutes. It took longer waiting for disney transportation.
We actually found offsite more convenient to do this since we had a car. A lot of the subdivisions are really close to the parks and we were able to go from park to home within 15 - 20 minutes. It took longer waiting for disney transportation.

.