Those products are curated via the community by upvoting the best and most useful.
Since it's required to have an account for upvoting, then you might want to consider adding a downvote option as well.
- What security measures you have in place for possible abuse cases in terms of votes?Do you think it has a chance? Or is it still just about the price

Anywho, it feels a bit empty there, It would be cool if you would help me to populate it with some great and useful product content.
Or at least check it out and let me know your thoughts on it.
IMHO, it has a very slim chance of finding success without having to heavily rely on some sort of promotion. I don't think users will help in terms of filling it in a significant way so you should only rely on yourself and hope for the best.