The unassailable truth is that none of us know where these guys are on the commercialization continuum. They (management) have taken great pains to keep the actual facts as nebulous and inscrutable as humanly possible. E.g., Alleged NDAs, top secret revenue projections, unnamed tech licensees etc. Some excuse this inscrutability as some sort of competitive stratagem. That’s an obvious rationalization. It is extremely difficult to muster any faith that management is being straightforward with shareholders. I’m not saying that there’s intentional deception; but I think one could quite plausibly say intentional and continued obfuscation. Why is this the case? I can only speculate that there are tech problems that have not yet been solved, which the company prefers to keep non-public. As of now, though, it’s all a huge mystery.