i think if for "--" vote monk must explain reason, and this reason will be /msg-ed to author of node (from "anonymous voter", of course) when author can take into account these reasons for future posts
in my CGI's I'm always return redirect after user post some information - to avoid problems with "Refresh+Resend form data".
I think that after editing something will be much more useful if after pressing "Submit" will be shown VIEW page, not again EDIT form.