We’ve never done Pop as it is always more.
I will say one of the reasons for going back this Spring break is because it’s so late that the crowd calendars were so good that we decided to take our family vacation again to Disney!
Originally I was a little worried about going during Spring break time but honestly going at rope drop ( 1 morning 7am, another 8am) leaving after lunch (3ish) and coming back at night we really don’t wait for any rides that long. We ride all of our favorites 1st thing at rope drop, we fast pass them late morning/ early afternoon to ride them a second time, and at night we just enjoy walking around the park, seeing what fast passes are available, or what walk in lines are not that bad. This plan does not let us usually get the chance to watch a parade or the projection on the fireworks screen (we use that for ride time) but you can always plan to work it in. I’m not sure I’d ever do Christmas and it seems a much more busy time, but Spring break was actually a very nice time to go. Something else I read was sometimes going during busy times, even though it might seem that the lines will be outrageous, they staff the park accordingly so sometimes even during those low crowd days the staffing accommodates those low crowds and so you end up with just the same kind of waits. I usually keep an eye on the Disney app for wait times just to kind of see what is a good wait time to grab or a typical wait time for a specific ride. Going in with research and knowledge really helps to make a good plan. For example 45 minutes standby on 7d is a good wait time but 45 minutes for small world not so much.