I actually thought the landing page was pretty good. It describes the product reasonably well and is very clear about "why pick us". I agree because of the crowded market it is in it needs a very comprehensive comparison section to help people decide why them vs other established solutions.
Thanks for your feedback and agreed! We have a landing page overhaul on our short list.