Relative to puking out nr's one after another, you are correct, tradergader. Small companies that do that, are almost always nothing but hype.
As for timing, I think it's more of our impatience than anyone really passing us by, assuming we end up with the tech many here think we will end up with.
This is still very much a story of "if" rather than "when" from my perspective.