WordPress offers flexibility and scalability for ecommerce, but is it the ideal platform for your business?