Statistically speaking, most of those companies got ideas of "products" not actual ones like this.
I mean, you are right about the take profit and run but on OTTV I'm a pure long. Even though it has its flaws. There are two stocks I own that I long, others are just some meh.