I don't know if that's still the case or not. After that rather awful experience trying to sign up, I've lost all interest in trying again.
I'm not surprised they're having trouble growing when they impede the ability of people to sign up! There's no reason for their signup process to need anything more than a username and a password. They don't need my email address. They surely don't need my phone number or any other information about me.