The messaging on your landing page is very unfocused. As a potential customer, you're asking me to do way too much work to understand your value prop. The benefit to me should be instantly identifiable. A feature is not a benefit...
Happy to chat if you'd like to discuss. Email in profile.