The second easiest way to lose money is to start a business in a country where you know nothing about the culture, the preferences, the laws or the market.
If you insist, I suggest you consult with a competent, experienced international law firm in Bangkok, such as Integrity Legal.
I am not affiliated with them in any way.
Thailand is fraught with scammers, agents and “lawyers” who will “help” you open a business. You can’t even trust the lawyers. In addition, there are many professions prohibited to foreigners and the laws are designed to discourage foreigners and promote Thais.
I’m not even going to go into all the hands that will be in your pocket.
because it gives you the option of buying health insurance from any insurance company anywhere, or self insuring.
Whereas NonOA visa requires insurance from one of 14 Thai companies that may, or may not accept your pre existing conditions, or could even refuse you due to your weight.
Everything sort of depends on your nationality and the specific product.
You may not have to take on a 51% Thai partner under the Treaty of Amity or BOI schemes, but it might help if you find your products under increasing customs scrutiny or regulatory compliance.