I tried this plugin a while ago and it didn't work then. I'm trying to use it again and it still has the same problems.
Previously I used it with WPMU, now I'm trying to use it with the multisite option in WP3. If I activate the plugin with the main site, it doesn't apply to all of the other sites. If I do a network activation, then all of the other sites have the ability to edit the terms.
Is it just me, or is there no way to make it so that users who signup are required to agree to the terms?