I think the trader feedback is good. I always leave it and wish others would. I should have about a dozen more positives than I already have, but not everyone leaves feedback, unfortunately.
I've resorted to sending PMs once a deal is complete usually saying something like "I've left you positive trader feedback. I hope you'll do the same for me." Since then, I've gotten feedback from everyone I've dealt with.