Whats the current strategy for getting traffic and new members?
I can give you one piece of advice on the current landing page, Give them some sort of incentive to opt-in (There really isn't one now).
A free video, free pic set, something like that would go a long way in increasing your opt-in rates which of course means more money when you launch.