I am pretty sure we did this several years ago.
The park is always busy but earlier is always better.
You can get a fast-pass thing (maybe it is called Abby's Magic Queue?) There is one for a limited # of rides and one that I think is unlimited,
We used it the only time we went just for the day. It was a life saver. Typically we went as an overnight so you can come and go as you please if the crowds get too big or the kids get tired.
BTW the water attractions are one of the best parts and I am not sure if they are open that weekend or if it is warm enough that early in May.
I suggest pushing it to June, maybe a father's day trip.
Do the character lunch? Overpriced for the food but not for the experience.
Have fun whenever you go.