@Alia *******
OA is a multi entry visa, if done correctly a 2 year visa and no need to keep 800,000 on a Thai bank account unproductively. No need to visit immigration for 2 years. It does seem superior to Non-O but health insurance is tricky. As you need a visa to get the insurance yet you cannot get a visa without insurance- at least when i was dealing with an agent last.