It's always odd to me when a company spends more time trying to market the people behind the product rather than the product itself. The marketing of the product should be in the forefront across all pages and any mention of yourselves should be short and to the point. You don't even need to mention the people behind it (although, we do, but only our names and links to our websites/blogs).