Dude the extra money is like 100x the cost of the DTV visa. Application for DTV is not that hard, if you really want to avoid a hassle, you can pay some agency to do DTV for you it still will be 50x cheaper then Elite
Why do all people have problems with paying taxes in Thailand, I pay taxes here but because of that I don't need to pay my personal taxes in my home country. If you are a digital nomad and most of your income is salary it's very often even better to pay taxes here and not in your country
All of the documents they ask are pretty common, I think everybody needs to upload them. Make sure all is in English, upload any official tax document for last year, payslips, hotel confirmation, lease agreement from Thailand, all of your passports photo, letter from company where you are working, your CV/portfolio, bank statements in English, of you have your own company all of the company registration documents in English+ letter from your company to you + company portfolio.