"We're in private alpha now, so there are no pricing plans yet. But we'll try hard to make it fair and affordable! If you'd like to participate in our alpha test, get in contact with us. Here's how: ... " (Offer some incentives here, if you want to: 'FREE' during alpha, cancel any time, '3 free tips by our conversions experts that you can test right away', 'Get our FREE white paper "How to increase your conversion rate by up to 143% with behavioural targeting"'... you get the idea.)
If your private alpha/beta tests takes longer and you expect to get some traffic meanwhile, you may also like to consider a notification form at the end of the page. It may get some additional leads when you're ready to launch.
I understand that too much jargon scared off your potential target audience. On the other hand, someone has to integrate and use the service after a prospect signed-up. Why not make something like "Documentation" somewhere on the site? Maybe, instead of 'Resources'?
I agree with jlees: It may still be too much jargon.
Btw, I've just visited the page for a second time. It's funny to note that I didn't see the Twitter link on the homepage, because I immediately clicked somewhere above the fold. :)
Overall, I think you are quite close. It's just a lot of minor details that may improve the impression of the site.