Currently in New Zealand applying for Non OA Visa. Slight hiccup as the embassy wants my Thai Insurance provider to fill in the certificate required if you get foreign Insurance. If you use non Thai Insurance you have to send your insurance to Thailand to the Health Services department to provide a certificate the insurance is good.
Trouble is, the Health services will not sign this for Thai insurance (spent 3 hours trying because I suspected since it was on the embassy website as required it would be an issue). And the Thai Insurance won't sign it because it is on govt letterhead. I had my Thai insurance company provide a similar letter but it seems the embassy want the official one they provided.
The consulate is calling around my insurance agent in Thailand and will call immigration. For me it is simple, Thai insurance required, if you have foreign insurance it needs to be approved. My embassy does not understand the processing rules yet.
Bottom line, forget Non OA, put the money in Thailand and get a Non O