Yes, in my experience of a similar project, getting people to sign up in the first place is the biggest challenge.
Keeping it as simple as possible for them seems to be key.