I would go for two days. That way you can be sure and see and ride everything that everyone is interested in. If you get through it faster (i.e., low crowd levels) that gives you time to go back and do your favorites.
It rained off and on when we were there so we spent a lot of time in the Chocolate Factory. My kids, okay me too

, liked the free ride that was there. They handed out snack size candy bars at the end of the ride.
We probably rode it a dozen times.