"...automatically deny any AppWorld review that contains a BBM PIN..."

Agreed. This growing BBM-spam is significantly diluting the usefulness of the application review ratings, which (IMO) significantly hampers the discoverability of good apps within AppWorld. (And it just makes AppWorld look bad.)