Its a good read. Never heard of indiemade, another reason behind the traffic on Etsy. Etsy just simply has a much bigger footfall, despite all its flaws.
Thanks for reading, KatieJoy.
Yep, Etsy is also a "good" place to set up shop if you're completely new to online selling and know absolutely nothing about html. Their templates -cookie cutter as they are across shops - are dead simple to use. I recently helped a friend set up shop there. She was hesitant because she saw so many other shops selling the same type of product. I told her that doesn't matter if she is able to drive customers to her shop. And since she already had a loyal customer/fan base on FB and from local craft shows, that's exactly what she's been able to do.