For bigger webshops Magento2 has the advantage with it's prepacked features which are third party extensions in Woocommerce. The big advantage for woocommerce is you don't need an IT-pro for a lot of things. If you need a good running magento store you need an IT-pro to be occupied+/- 40h/week...