I'm the one who put the teardown together, and I actually completely agree with you - I think it's pretty unlikely that the majority of their signups would actually come from their home page. I thought it was an interesting flow nonetheless and thought I'd document/share.