Thanks for all your feedback. I appreciate it doesn't appeal to everyone... Still, 25% of people showed an interest so I'm going to proceed on the basis of a free account payed for by advertising.
One consideration I did have, was whether to let members choose any name for their email address, or force them to use their username - if the latter, then spaces and illegal characters we'd probably just convert to underscores. Let me know what you think?