If you are planning to live full time in Thailand there are no real advantages to the Non O-A but a huge disadvantage in that it requires specific Health Insurance for each Extension of Stay.
If you are planning to travel between your home country and Thailand on a regular basis then the Non O-A might have advantages in certain situations.
yes, they changed their minds again and rescinded part of the order. Not in time for the dozens of people who were turned away from flights whilst it was in force.