Your landing page is full of lies like fake customers, this screams amateurism
samier-trellis
I am interesting in trying this, but I find your entire sign up process/schtick incredibly obnoxious. I would literally rather pay to try this than refer this to anyone (esp since I haven't tried it); I hate the assumption that anyone looking at your landing page has a Twitter account; and I find it opaque.