A big part of a new site I'm working on will be comments from unregistered users. Upon pressing the submit button for a comment (after they've previewed their comment), I want to send users to a page that gives them a few points to consider before going completely through with their post. Basically it would just be a mini terms of service page that outlines what comments should and should not be and then they can choose to agree or not.
Ideally, the viewing of this page would be cached if they agreed to the terms so they wouldn't have to see the page again (until they cleared their cookies / changed computers). This is not meant as any kind of spambot protection, just a warning for rational people before they make their post. It would be nice if they could optionally go back and modify their post (Agree, Agree & Modify Post, Disagree). I want the warning so people aren't completely stupefied if they are IP banned.
I actually came across this idea on a blog I read frequently: http://www.majornelson.com/. If you see a post there that interests you and you want to comment, do so and see what I'm talking about. However, don't just make some random post to see what it is I'm referring to (though you could make the post, hit submit, view the page, and hit cancel; I suppose).
Does this seem like something easy to incorporate into the Drupal comment system? More specifically, 4.6.5 and the upcoming 4.7 versions. If so, is anybody up for a making a patch that would work or a module?