I agree with Tomasz that some UI love would be beneficial. I think that simplification of the language for people who are not native English speakers might also be beneficial.
As I said before, I like the general concept. If affiliates and online communities can be persuaded to use this tool or one like it in a somewhat systematic way, the patterns in the data could be very interesting.