I invited a fellow to join TFF and he told me he couldn't, because the registration process wouldn't accept his hotmail account.
I remember I had the same problem. Does the platform still act like this? I think it kinda bars lots of new registrations.