Two questions:
1. Instead of invitation, isn't there a facility in place with Google
Groups to approve requests to join the group? Wouldn't this save time
over requiring someone to email you, then you send an invite, then
they join, etc.?
2. While unpleasant, would it be a good idea to kick everyone off and
then they can rejoin? Or are you going to purge the nasty spammers?