Both platforms serve their purpose. For me, it's always a question of time. When I have an idea for a store, I test the market with Shopify, because its easy and fast to set up. Set up etc. doesn't take more than 30 minutes. If the traffic raise and the products work, then I set up WP +...