Now that's a landing page. It had just enough information on the first page, and easily led into the more detailed info in the sidebar navigation. If I was on a Mac and was remotely interested in trying a new editor, I might well have stuck my address in there. As it was, it still drew me in enough to poke around. Well done.
But that's a good thing. If you had signed up with high hopes, expecting something else, and then the product disappointed you, then you might write a bad review/blog post etc. potentially turning away other users who might have liked the features[1].
So if the features don't appeal to you, it's good in the long run for the creator to not have you as a beta user.
[1] the counter argument is that any publicity is good publicity :)