I understand the importance to a business of reaping the email address up-front. But there needs to be a clear quid pro quo. For all I can tell from the home page, I'm signing up for Amway, and the next message I get will be from one of my dear cousins trying to shame me into buying some overpriced soap.
So can anyone here tell me what Branch is about?
This serves as a demo of what they are trying to do. http://branch.com/b/obvious-and-branch-partner-up
It links to a blog. This margin is too small to contain my full lecture about why you do not want to introduce your product to the world via a blog, but here's the condensed version: The top of the Bulletin is an out-of-context article about Twitter integration with the Mystery Product. Then the next half-dozen entries are beautiful photos of people being hired to work on the Mystery Product. Then I got bored with scrolling and gave up.
I'm not going to hunt for your call to action. If I wanted puzzles I'd be training on http://web.mit.edu/puzzle/www/
*disclaimer: I work at Branch, and we are indeed focusing on many of the problems you raised in your original post. If you look at the @branch twitter account you'll see many more examples of branches that you'd be interested in reading.
If I would have been an entrepreneur, I would have hit you guys head-on with a better implementation. ;) :P
Anyway, all the best guys. I did shoot you a mail, and am also waiting for an invite at the least, if possible. :)