I didn’t read the post, I checked out the website just like 99% of the people will do.
Simple advice, if you are selling a product with a selling point of being visual, show it on your website. Not in a YouTube video but actual screenshots, short cut 10 sec video/gif
Definite miss on our part, we're working on making the product experience more visible upfront on our landing page.
It's a shame the team don't have access to a product that would automatically research and implement what's needed on an AI product website.