Rebrand in the making.
2. If you succeed, you'll have to rebrand. You have a lousy and confusing name and domain (sorry for being brutally honest). We see this all the time. Rebrands are expensive as hell.
3. If you fail, it will be largely due to naming.
Can't believe YC didn't tell you that ahead.
Appreciate the brutally honest feedback, it's usually the best kind :)