I like this. I was thinking about some sort of event with a lot of fields that a user could add custom weights to each field. Something like global zaps - 20, people I follow replied - 50, people I follow follow - 10, etc. Then each user can make their own weights for their personal WoT.
A different idea but I think your is good too!