Better yet, just stay at one of the UO hotels and get FOTL for just about everything.
Personally, our method is to pull the kids out of school and go at the slowest times of the year AND stay at PBH. Last trip we went the first weekend in Feb and it was very empty. I think our longest wait for anything was 10 minutes. Next trip we'll be at UO from 9/11 through 9/15, so I expect it to be pretty empty then, with all the kids back in school nationwide.