I think the landing page looks fine and is functional, EXCEPT for the "bullet point" animated GIFs on the bottom. It should maybe come with a seizure warning?
I'll also echo that the site looks fine.
Very little can beat just clicking "get started" and dropping right into the tool.
The site looks fine and is very functional.
I hope no UI designer or a quality template will ruin it.