I agree with the Epcot people - none of the attractions are outdoors, where at MK there are still a bunch of outside things (splash and thunder, jungle cruise, Aladin, ...). Even if you're doing WS, the shopping and theatre shows are still running.
HS would be the second - headliner attractions are all inside, tons of inside shows, plus not a huge park to walk around in.