I would stay as many nights as my hotel budget would allow at one of the value resorts.
That's what I'm doing next month. I wanted to take my 10 year old grandson, so I decided to stay at All Star Movies for as many nights as we could manage. We're staying 11 nights!
It's a busy time, so we'll have lots of time to see and do everything we want.
Edited to add: FWIW, I wouldn't go to Disney during July for any reason! Did that once, and vowed to never do it again. Disrespectful people don't just stay at the value resorts--I know that from experience!