You have to be stupid to limit yourself to 14 Thai insurance companies as opposed to any insurance company anywhere, self insurance or no insurance at all. Get the NonO. Avoid the OA. Preserve your options.
If you are Elite, do you really have to bother with the 90 day reports at all, or can you just pay the ฿2000 fine once a year when you extend your stay?