Some feedback, this is just me personally - wanted more of a preview of what I'd actually be getting before signing up - reluctantly signed up after seeing you had a promo code - still don't want give up a credit card just to see what I'd be getting, I got into the dashboard after creating an account but immediately was put into checkout for a trial
Overall too much friction for me to go from landing page to giving up my credit card.