This seems contradictory. 300 signups over a couple of weeks does not imply "high visibility." Your TechCrunch article (http://techcrunch.com/2014/06/18/front-is-a-shared-inbox-app...) only received about 229 shares and 154 Tweets (with most of the comments being from existing users and not prospective users), which makes Front seem more of a counterexample of TechCrunch visibility instead.