I have a shop on Etsy. You get out of it what you put into it. If you are not constantly updating your inventory or purchasing Treasury pages, you will get lost in the other quilts. That being said, I know other quilters have a lot of success with the site.
I'm still working on getting enough inventory to keep my shop updated constantly, but whenever I post new items, my shop hits go up tremendously.