For a qualified feedback on pricing or business viability, I'd need a better understanding of the product itself.
From the outside looking it, it is a bit confusing to me why it's such a big discrepancy between new profiles (10 vs 30) and stored profiles (50 vs. 500). How is it relevant to store prospects if I intend to analyze & sign them? There is probably a good answer in your product.