I’m sympathetic, but it shouldn’t be dispositive in your ability to prosper if you’ve been buying these last few months. The current market cap is minuscule, and if you have a reasonable average price, the return from here, versus from a billion market cap is still pretty amazing if they succeed.
The real weight in the stock at the point of success would be lack of cash, which should be manageable, and not being in a major exchange. And things they might do at that point to address those issues should be manageable, if they need to do anything.