I mean, an easy method would just to use the "was this review helpful" as a (semi-neutral) criteria to filter out spam and the like. Just make the badge criteria something like "50 people thought your review was useful", which can be completely automated, and people are rewarded for quality over...