What to plan for with each
With Squarespace: features outside Squarespace's blocks need code injection or a third-party service. and only part of the site exports if you move later.
With WooCommerce: store, plugin and WordPress updates need testing before they go live. and payments, shipping and tax extensions each need setting up and maintaining.