Tough choice, I could go both ways.
I’d say, see how you feel after the cruise. If you’re up for it I’d say hit a park on the first day. Maybe EPCOT, just spend time around World Showcase.
Then your last day I’d say spend at Disney Springs, or resort hop and explore