So, back to my original question. Thank you all for your comments - I'm slowly assimilating a wealth of knowledge on the subject. I'm currently renewing my passport, but when that is done, I will apply to the BOI to see if I qualify. I'm not sure they will accept my economic numbers, but it they do, great. Let's say it takes a month, or maybe two months if there are any technical questions. Then, the process is to take the BOI endorsement (along with some other stuff) to my local Thai embassy. How long does that take to get the visa stamp in the (new) passport?
Well, yes, I agree tax advice can be beneficial. The US taxes people on their global income, for sure, but there are deductions for foreign-paid tax. Yes, tax is complicated. I intend to file in the US and in Thailand.