Not addressing negatives (if I could think of any), but I'm in the "longer is better" camp. So 4 nights will win out over 3. But we prefer a minimum of 7 nights.
Longer is better. I like the Wonder way more than the Dream. Much more personalized intimate experience. I also like the smaller ship better as evidenced by my cruise history
When? The Dream is going into dry dock in October, I believe, and is getting some new things. I've never done the dream because I don't like short cruises, but I'm tempted to try it to see the new Star Wars things...
GET UP TO A $1000 SHIPBOARD CREDIT AND AN EXCLUSIVE GIFT!
If you make your Disney Cruise Line reservation with Dreams Unlimited Travel you’ll receive these incredible shipboard credits to spend on your cruise!