Well that would make both solutions quite similar wouldn't it?
One would reward those who vote fairly, the other one would reward those who make content/comments that are well received on the site. Since good commenters aren't necessarily good voters, the former system seems more suitable.