i have alidropship plugin for woocommerce & manage over 14,000 products & i can reach 20,000 , & technically you can reach up to 100K , depending on your server capacity , but managing over 20,000 is very hard , as it will take too much time to update , also we are using alidropship feature of storing images on aliexpress instead of local server , only featured images on local server , which will save storage and processing time.