Yes, it's Spring Break for people pretty much all over March and April indeed. Should be busy - but fun! (we were there two years ago at the same time). We are actually not there for a weekend. We come in on a Sunday, so will probably pop over to the park in the evening if we don't get there too late - and then we check out of the hotel the following Saturday morning. So our park days are really Monday thru Friday. So not sure what hours are for during the week at that point?
Fantasmic! and World of Color we definitely want to see. And the Fireworks. We like to eat earlier, and avoid the busier times.... Just so hard to know when to book the dining without know what the exact show times start - as well as what day they are on...