Not to steal your thread, but we were there from 7/1-7/4 and we found that MK on 7/3 opened from 8AM thru 1AM regular hours for Everyone and then until 4AM with EMH for Resort Guests to be awesome in the morning and truly hellacious at night.
I don't think that most people realized that MK was open on 7/3 at 8AM. Our bus driver at SOG had no idea and they had to add the MK passengers to the 7:30 Blizzard Beach bus. By 9AM, we had done the carousel twice, Dumbo twice, the teacups, the Indy cars, Buzz Lightyear and Stitch. Everything we went to had a 5min wait posted

I would have been thrilled with this timing during Value Season, let alone July 4th weekend. By 2 PM we had done everything we wanted to do except for Splash Mountain.
We decided to swim, then nap. Then we had an 8:30 PM Fourth of July Fireworks cruise--Awesome (they did the special 4th of July fireworks display on both the 3rd and the 4th); dined at the Concourse Steakhouse and then got in the park around 11PM.
By 11PM, it was truly a mob scene. Horrible. All we did was head straight for Splash Mountain and then took the train back to Main Street and we didn't get out until about 1:10 AM. I mean we didn't stop for souvenirs, snacks or anything. And it was amazing how hot and humid it still was. My sister stayed with her boys until 4AM and she said it was still quite crowded until 3AM. Unbelievable!
I just wanted to post because we found that both days we were in the parks in the mornings were awesome for those of you who might be thinking about going next year. Stay clear of parks late in the day though.