It's already a big improvement and I realize you just threw this up, so that's especially impressive. I'd suggest making the list of major features more "scan-able", perhaps by listing the features in bullet points, or just creating a tour.
Also, I'm a tad confused on this point, but if it costs $5 to register (for the non HN crowd anyway), I haven't seen mention of that anywhere on the site...that's probably something people should find out before clicking "register".