Thanks for the feedback, and I'm glad to elicit such emotion with our landing page. ;-)
Yes, we are working to show as much useful info as possible to a visitor before they need to sign up. We went live yesterday, and we are working make it better every day.