Wait with release Kakaroto.
There is no hurry,there is no pressure.
It's definitely better to get a finished product instead of rushed job just to please some vocal crowd demanding it now.
You are doing great job and keep it up.
Don't get any idiot get to you.