You say you are trying to create a platform for longtail ecommerce as opposed to platform to sell things somebody creates.
My point is that why will we need two platforms for these use cases.. To me all these services ( there was one announced yesterday also ) look the same with very minimum differences. Seems like this space is getting crowded.