We always do AM EMH if it's available in our schedule! Under the old system, we'd go for Everest, or Space Mountain, or whatever our favorite was in a specific park, grab an FP and then ride. We always have hoppers, so we'd hop out when it got crowded for either a hotel break or another park. We'd get a ton done in the morning. We pretty much do the same thing now, except we schedule our FP+ for a different park in the afternoon. So, for example, EMH at MK, hop to Epcot and do FP+ rides. We still get to do a lot! We just mix up our days....mornings at one park each day, afternoons at another. So we can still do, say, Everest multiple times, but maybe not on the same day. Hoppers are KEY for us.
We did Evening EMH once or twice but never seemed to get the same advantage as morning EMH.