Technological complexity, first mover status, proven market acceptance, and credibility of management are the big issues that large funds will be looking at.
2 of these items are unquestionable. The other 2 IMO are not (not necessarily in order listed).
Hoping for the best as I know Rory and team are working their butts off.