I say when the check clears is when I'll believe it. Right now, the Check has been written and stamped on the back. But it hasn't been deposited yet to be cleared!
All that you say sounds great. The proof is in revenues generated. A lot of messages, but that doesn't make a company.
Sit n wait
Nothing I say, post, or do should ever be considered financial advice. I only trade stocks for my own personal pleasure and for no-one else. Perform your own DD and wish you the best of luck!