Would be very hard to ignore a company that has done a billion in revenue in a few years time. I will hold for the long term here as well unless they give me a reason to sell my shares; and no, old insiders converting their restricted shares is not a good enough reason for me to bail.
Let's keep in mind, that someone or entity is loading the ship with shares at 30 to 35 cents....buying a ton! That's a lot of money to put up, without some knowledge of where this is going.