I find myself asking questions that could easily be answered with a demo or some sort of try before signup.
The idea of everything I click on going to the signup page really is a huge turn off and personally I consider it to be a poor user first experience.
You should add some sort of something that allows me to see what you are about before making me sign up. I don't even know what I get if I sign up.
Otherwise, I am sure you have done a great job.