Gonna bump this up, but just this once, I promise. A couple people from here have signed up.
I tried to sign up, but ran into a problem, the specifics of which I don't recall. (Maybe something about an admin will review and approve the membership?) I'll try again, and if I have trouble, I'll PM you. I also seem to recall that SFS would have been too short a logon, which was disappointing.