I think open source commerce is good enough for very small online business. If your products are no more than 100 products, lots of open source commerce platforms can meet your need. For big or mid-size business, closed source commerce is better for stability, speed and security. Last, all is up to you.