Agreed. Since they have revenues, the uplisting with audited financials is a major step. Thankfully, its not that difficult to get done as long as their books aren't garbage.
There are very few penny stocks that are worth taking a medium or long term position in and I am hopeful this may be one of them.
I just hope it doesn't take as long as another long term stock I was/am in QTM*M (4 years and going! haha)
I'm at 500k right now for RJDG. Bought in during the initial run and have held since. Excited to see where this goes!