A lot of people post about their worries about weaknesses in their application. Not sure how likely it is that visa officers lurk on this group, but it might lead to unwanted scrutiny.
It's often taken for granted here that your SP course needs to be at least 6 months long, yet here we have a successful case with a one-month course. And there've been a lot of rejections in Hanoi for SP recently. What seems to have tipped the scale in Op's favor is the 1 mil bht bank balance. In this case, the embassy didn't care if the course was just one month.
Well, just for discussion, how are you planning to support yourself in Thailand and how long do you plan to be there? Are you hoping to find remote work while you're there?
Taiwan's very concerned about the risk of working in Thailand, which you might be flagged for if you have extensive travel history to Thailand, low income, or low funds without additional income.