One can not argue opinion to a conclusion.
My point is holding any OTC stock long, because you expect something to happen, is NOT the best reason to buy and hold. Let alone the most successful trading style.
The company doesn't matter. These guys could be honest businessmen, working hard to become profitable and successful. But to do that, they need cash and cash comes from selling shares to VC's and VC's play the OTC game to get their huge profits from retail. And the OTC game just doesn't last longer then 3 month MAX.
So on the OTC trade the game, because probably 1 in 1000 startup companies actually succeed. And in most cases that success comes after 3 yearly rounds of new funding, to progress from one business stage, to the next. Concept to execution to success.
If one wants to invest, not trade, then buy a REIT on the big boards. If one wants to make money on the OTC, then learn to sell and trade in and out of each OTC game that comes along.
That's not an opinion, it's a fact, proven over years with experience. Trade the OTC, Invest on the national exchanges.