Based on the old, traditional logic of crowd calendars and room rates, Easter is/was the 2nd busiest time of the year (after Christmas/NYE week)
MK usually had 7am EMH to help with all the crowds.
It seems 2017 Easter was much less busy than "normal", but it was also a very late Easter week that didn't combine with other typical spring break weeks. I would not be surprised if the end of March Easter 2018 is busier than 2017... but then, again July 4th 2016 and 2017 were both significantly lower than "normal".
I've done Christmas and July 4th. If you concentrate on having holiday fun with your family vs conquering the parks, peak times can be fun. There tons of guests, but also tons of CM's attempting to keep the parks moving.
Just go with the idea of either rope drop, or arrive later and just do FP and shows until dinner. (Unless you are lucky and notice a "short" line)