EMM is one of the best things ever. We have done it twice (feb and couple weeks ago)
We eat breakfast after emm is over and the park opens and it's a hot buffet so it takes however long you want it to. No real line at any point.
Our last trip the carousel (my kids' favorite ride, haha) was being improved (better accessibility for wheelchairs added) so we did the main three rides 4x each. Pretty sweet.
The only possible improvement would be if they let you skip the end of queue gift shop for pooh. With my kids that seriously slows us down as I'm telling them they can have anything they want after 9, but we have to go non stop until then. If you want to ride 7dmt and Peter Pan over and over, you can skip most of the (empty) queue.