I pushed Etsy for a long time and quit because their stats were so bad that I could not tell what was working. Now, I know how to track things with Google Analytics and Urchin Tracking Modules (UTM). I may go back to promoting Etsy once I have finished all the things I have planned for Goimagine. I am still testing and trying new things as I discover them. Yesterday, I set up Google Search Console for my Mosaic shop.
Goimagine should show you the sold-out link and tell you it is sold out, much like Etsy does. A broken link should take you to the shop front, not a 404 error page.
I am not going to abandon Etsy.
If Goimagine does not fix the severe problems with the new dashboard, I may drop Goimagine, but only if they force me to use it without the fixes. The only thing I use the new dashboard for is to look at the analytics, which are broken now as well.