I know that I had to redo stores on 3 different sites because of missing order emails and other issues that I could never get support with. If the issue was a support system, hopefully things are running smoothly and people are getting their emails answered. (Though a little proactive communication could help with goodwill to your user base)
There’s obviously a market for your product so I’ll keep an open mind and await reviews and sample sites from new users.