Was about to ask some questions here on how they plan to get this past the initial, almost impossible stage, then I saw your question going unanswered...
Its a real problem for all of us globally that its so hard to get projects like this to scale to where its just barely viable, and that is a problem I'd love to work on with the right people!