Actually the platform of PrimeXBT is good because of 100X leverage, The only problem is, It needs more impression and attention = traffic to the site.
You are right, this project needs more exposures and they need to improve and increase their popularity so that more volume of new investors will be aware of this project and they will be making more investments.
Yes, popularity needs to be done first. In order to make successful and able to reach the project goals and plans they need to increase the number of its supporters and probably the project funds to have stable funding until project is done.