The quality of the site usually reflects the quality of the product because they both share the same mindset.
Linking to 15 external sites, most of which I not have seen before and reddit for a single promotion page gives me the impression its less about the product and more about the clicks.