1) Name sounds too close to Kickstarter, choose a better name to help it stand out.
2) Your landing page while nice doesn't say anything about what the platform does. I'm not going to sign up if I don't understand what is the deal about and why would I want to sign up.
2) Your landing page while nice doesn't say anything about what the platform does. I'm not going to sign up if I don't understand what is the deal about and why would I want to sign up.