I was not able to register. Your captcha was very difficult, I tried 3 times and could not do it.
Make a signup form that works. You will get more people trying your product.
Agree with you, worst sign up page in the history of web development.