I wouldn't worry about it bignadad, nor would I pay attention to the people complaining. Just like in a retail setting, how many people are going to come back to complain about something compared to the people who come back to say something good? I think the complainers win by a big margin
Anyways, keep up your work, you definitely have something good going or so many people wouldn't be posting, and anxiously waiting