@Stephane *********
but so does a non-OA if you plan on staying in Thailand.
So if the plan is to remain in Thailand, the non-O is always better because they both have the same requirements to apply for an extension, except the non-OA requires you to maintain specific insurance from Thai companies forever.