We just got back this evening, and did 5 days in the parks - Saturday through Wednesday, and all but Sunday did EMH. Saturday, our first day, was a great success at DL, and we flew through all of Fantasyland. However, we later realized that Saturday was the least crowded day for our whole trip. We were expecting similar success on Tuesday at DL, but the crowds were huge, and we were there before 7:00 opening. We only got through three or four rides in FL from 7-8, even with skipping PP. We also rope-dropped on Wednesday, which isn't an EMH day at DL, and the crowds were much lower then.
However, EMH at DCA was great - no crowds at all, other than for RSR. On Wednesday (yesterday), we did EMH at DCA until about 7:45 -- long enough to ride RSR, Mater, Luigi, and CS -- and then hopped to DL, and did all of Fantasyland, except for PP, in the first hour. I would agree with PP -- skip EMH/MM at DL (except for Saturday, possibly), but do EMH at DCA.