I have done EMM several times and it was great until last time, and we may never do it again. Be sure to arrive quite early. We arrived at 7:30. The line to get in for reservations and EMM was backed up and slow to move. We were next in line, with oodles behind us, when they opened the tapstiles to the people without reservations at 7:45, and had us getting in line BEHIND everyone else. Then there were fingerprint issues for guests in front of us. It sucked, and the cast member who shut down the reservations line was super rude to the other cast members because they tried to scan us in when she was about to open the tapstiles. We still enjoyed the short ride queues, but wish we'd had the full amount of time and no rude cast member to start off the day. Breakfast didn't have the frittata anymore, and we missed it.
We did After Hours at Animal Kingdom last trip and loved it. I had worried that my kids, 9, 6, and 1, would not make it until midnight, but they were great. The baby slept in the stroller the entire time, and the older boys had a blast with no sleepy whining. We are planning to do MK After Hours (villains) in February. I'd have preferred regular After Hours, I think, based on reviews, but I am still optimistic. I don't think the lines will be non-existent like at EMM, but hopefully the extra time will more than make up for that.