Asking small businesses in India to get their own ecommerce store is like selling them retail space in the remotest part of town.
The first problem to solve for small businesses is to help them get more customers.
I learned this the hard way with AceSeller.
How can I help small businesses get more customer? is a better question to ask than Should I build an ecommerce platform for small businesses?
The former is a problem statement looking for a solution and going down that path will lead you to many interesting solutions. The latter is a solution looking for a problem, where you already think you know the solution and you're just looking for validation.