Is there a voting mechanism/do you plan to add one?
What about a recommendation engine?
Finally, have good fraud protection and you may even want to consider limiting the amount of submissions made by a user in a given time period or this will quickly become a place to spam affiliate links and the same product links over and over.