This product is not ready for commercial release. It isn't even right to call this release 3.0. How do you sleep at night knowing that you are charging money for something that isn't even close to feature complete and has so many issues?
I am a software developer with over 10 years in the business and I would be absolutely embarrassed to be associated with this product.
You should seriously consider refunding everyone who has given you money for this 'product'. The negative publicity you are going to receive from releasing too early has the potential to kill your company. Shortsightedness in business is something that has killed countless companies in the past.
