It Was Never About The Size Of The Business Or The Market
Yes it is important that you pick a platform based on what your e-commerce business needs right now. But that is not it! The platform you pick should also be able to support and stay in parallel with your future goals, visions and innovations you have in store for your business.
Imagine you pick an e-commerce platform based on your current status or the current "market size" and it is perfect for all the things you want. After a year, you hit the bull's eye and your e-commerce business starts growing. Now you will need more and better integration, improvements on your e-commerce website and better e-commerce solutions which are not possible because your platform does not support it! You certainly picked the wrong platform.
In a few cases, when financial crunch is something to worry about, the things I said might take a back seat ( I will put them back right in the driving seat soon). However, if you have the required capital to invest on a platform that can stay in line with your growth, it is always better to invest sooner or later.