Great News! Been traveling (still am) so I only have time for a quick note at this point -- it's just a comment on whether or not you *need* to have a "community."
re: "I'm not sure "community" is the right word for the eventual users of New Assignment. People use that term too loosely, in my opinion. But if NewAssignment.Net develops a base of active, loyal and intelligent users, it's not unreasonable that they can help police the site, especially if they understand that verifying information and preventing fraud are basic to everything we are trying to do."
I think it would be extremely difficult (if at all possible) to attract AND *keep* people that would be able and willing to police the site without having them feel that they are much more than "users."
If you don't think "community" is the right word for the kind of social glue needed... I guess you can call it anything you like... but I seriously doubt it could work without having *something* that fulfills the function of a "community"...