Does every extra feature add another module to vet and maintain?
The core project covers products, variations, order types, promotions, a payment API and tax support. The project page lists recurring billing, shipping, stock, PayPal and AvaTax as contributed modules. Quality and upkeep vary, and sources suggest checking a module's maintenance status before you rely on it.
Write down every module your store depends on and how current each one is. On Shopify, similar features usually come from built-in tools or apps, which have their own subscription costs and deserve the same scrutiny.