Orlando, This is fixed on your site. I had to use a different hook in order to get the page id. I'm not sure why the hook I was using wasn't working to get the page id on your site, but the way it is now will be better anyway. Now I'll be able to not make it look like a redirect with a different url. This will be updated in the next release.
Josh, the checkbox to clear previous agreements does do something. This plugin originally only required agreement on first log in. For users who are using it that way, it is a functional feature. I'll update the wording on the next release, although clearing the cookies won't happen immediatly unless someone makes the request with a donation.