Some people are complaining that their email providers are blocking the emails necessary to sign up for this site. We are currently working on getting a dedicated IP for our Mailgun server, hopefully that will solve the problem. In particular, it seems to be Yahoo and Microsoft based email providers that are blocking the emails.
This should be useful in getting more users trickling in. Thanks for catching that, Mark.