I agree. However, there is a slight 'abuse' worry. You probably remember infraction episode, when the good intention turned to bad practice. Same could happen if some members randomly rep up and down other members. But, I still like the reputation idea. It would be definitely useful tool in 'filtering' (sounds bad yeah) the discussion and potential participants in it.