Nice post. I'm hanging in a little longer as well. Only because of the potential Viper has. There is a clear upside to Viper but the potential must be reached.
It's up to the company to make it reach it's potential, but half butt vague prs won't get it there, nor will not bringing out the news updates when promised.
The company is doing things they need to do, but if they insist on keeping the curtains closed so we can't see in, or if they can't follow through with what they said they were going to do, this stock will be just like other pennies who have all the potential in the world, but couldn't make it to the potential it has.