most projects can't get out of beta stage owed to insufficient or lack of funds. is there an assurance that your platform will be fully launched without the need of public sale? the objectives of the platform seem great but the implementation stage is the common burden of most devs.
we will see how far you can go from here and truly deploy your mega app.
One good thing projects can do about is launching the MVP (Minimum viable product), its one of the most important but ignored part of ICO marketing. It must be made mandatory for every crypto project to launch MVP before the beta version. OP do you have any intention of launching the MVP?