I just visited your site and jump into your Terms and Conditions page. It is required to do ID verification to use your service, this one will be the first thing that makes you lose interest from users who want to use service.
That's true mate because mostly nowadays don't want to risk their personal information..so definitely that thing can cause lose interest from users who want to jump on that service. As the matter of fact that site is pretty new and have not yet history and enough feedback so its not fair in the first place to put Id.
It would have even been best if paypal introduces such directly, it will be lot safer to do KYC on paypal than any other payment site. And now that we mentioned paypal and KYC, another things that came into my mind is this, what if every project requires investor to make donations through paypal, afterall, payment policy too is strict and they already covered all these things covered, so in order not to repeat double process and for many people to accept KYC, if payment deposit method is in paypal while the project developer converts it to whatever token they wishes to concert it to.