If a founder claims his site is huge, just check how many backlinks they have to their site.
Success is generally proportional to backlink count for most products.