some achievements of the team are really visible. and this is worth our attention and says that they will be able to achieve something essential in the process of their work.
Implementation is another thing. Team achievements don't dictate the future of the project. Just another determining factor whether the project can deliver results or not. We will see 6 months from now, if they are really dedicated with this project, if they are still actively communicating with the community...
I think you need some hard marketing here. Seems that this project is not creating much attention from the community. Just my 2 cents.
Sometimes, success of the platform depends on the users. Without them, basically your project will go nowhere.