Did you put your email in? It makes you "log in" using your email. I guess that's how they attempt to prevent duplicate signers. There are no other restrictions I don't think. Yeah not too many signatures yet. I just created all that the day I posted it above.