What to plan for with each
With Wix: blog content does not export to another platform, so a later move means rebuilding it. and taking payments and bookings online needs a paid plan.
With WordPress: core, theme and plugin updates need regular attention. and every plugin added is one more thing to keep current and compatible.