I think the project needs some more time to grow its popularity. But the team is working hard in it. And after a certain time later they will make this platform hugely successful.
Agree, there are more time and room to grow and develop, with the proper management and good ideas and and concepts of the progress this project will be a success and achieve the plans and goals that they set.