Interesting idea. I agree with the other comments that accurately determining reputation is the hard part. For example, post rewards have a difficult time actually determining valuable content... I feel like we can't solve rep until we solve this problem first.
RE: It's Time to Decentralize