I run a YouTube channel also, I created a document which had screenshots of my YouTube analytics. Showing views and earnings. I had text saying that I run and operate the channel and it can be done remotely. I also had my company registration document and mine got approved no problem. If you can show income and your analytics, paired with a small description of what you do you will get the visa no problem
the last 3 years. Getting visa no problem. Only potential issue is entering Thailand but enter via a less strict border, then once your in Thailand, no problem