This is somewhat related, but I personally feel that Feedback should be given without any second thought to the potential green numbers for any trade, as long as long as its accurate. If someone wanted to do a 0.001 BTC trade with me, where the funds are escrowed, I wouldn't hesitate to leave them accurate feedback saying they did the trade with me, I risked 0 BTC because the funds were escrowed, and how the deal went. The whole concept of farming feedback seems flawed to me, because green numbers shouldn't mean anything by themselves. Its the quality and contents of the feedback itself.
Because this is an issue in the first place, I'd love to see an option to leave people feedback without it being included in feedback score calculation. I'd far prefer an Ebay type feedback system, where before you buy something from someone, you quickly check their negatives to see if they ship things that "don't arrive", or arrive broken, etc. The issue of retaliatory feedback could also be addressed by having a comment section where a person could respond to their own feedback.