You guys raise a good point about not wanting to leave candid, negative feedback. I guess I would feel if they saw me leaving a 1/8, even if it deserved it.
People seem to post their ratings anyway ("7/8, was awesome"), though having something like this...
Leave feedback anonymously
... would encourage better feedback maybe. That's what we want/need -- high quality comments that provide author and other player insight.