Ahhh, ok, now I understand.
First point: Requiring a comment can be a good idea unless you get those that will put things like spaces or LKJMM or things like that just to bypass that. So you might end up regretting that part of it.
Second point: Why would anyone want to give repuatiuon anonymously? Isn't that the whole idea behind the repuation system? Beacuse if you do that, you will get the user who goes around anonymously giving users bad rep to make his better. Kind of dangerous, I would think.
That is just my opinion, though, so it doesn't mean your idea isn't good. I would just never set it up like that. But we all have different types of users so maybe this would work for you.