A natural way to cause positive reviews to appear is for landlords to point out the site to tenants. Sadly, this can very easily morph into basically requiring tenants to leave positive reviews (i.e. disadvantaging them until a positive review appears).
And I wouldn't be surprised if this projects ends up getting legal letters very quickly if it takes off.