Ok all.. I need HELP!!! (In more ways than one but I'll stick to just that 1 right now

)
I PROMISED myself that I would NOT overschedule this trip.
Well, that's gone out the window.
Here's where I need advice-
We're flying in 11/25 to MCO. Then renting a car for 1 day so we can drive to port Canaveral and go to the space center before the cruise the next day.
HOWEVER--
Now I'm thinking to maybe just spend the night at WDW (BW) and do Epcot that day. I feel like we won't have enough time to see everything properly in the 4 nights post cruise.
BUT- the WDW portion is an early gift from Santa.. Would the 1 day before ruin the surprise package that is going to appear in our stateroom on the last day, containing our magic bands?
I'm so torn over this. Thoughts please!!