Just try to get there when the parks open!!! Because the on-site people don't worry about getting there early, you'll be amazed at how much you can do in the first two hours without waiting! Save the shows for later in the day.
also, the parking is so nice, fast, easy, covered with moving sidewalks.
We were there for two days during the first week and two days during the last week of June and I really didn't think it was that bad! Ds was 5 so we weren't doing the roller coasters either and I don't think we waited more than 30 minutes for anything.
We left the parks between 2 and 4 and went back to our villa to swim, and then we went out to dinner later, which made the trip so relaxing compared to staying until closing like we do at the Disney parks.
I would definitely stay off site and take the money saved and splurge on the Spiderman breakfast and a meal at Mythos!
Having said all of that, LOL, we're leaving in two weeks and I added a night at the Hard Rock Hotel onto our villa stay so that we can experience front of the line access (and underwater music

) but I got the GA resident rate for $149, so for that price it should be worth it.
Have fun planning!
Oh and if you have the PT flyers on your list of things to do, the wait is deceivingly long because of the time it takes to load and unload, so hit that first.