OP, as you can read from all the posts really comes down to non O vs visa exempt entry+ 30 day extension.
Where you will be staying comes into play to some extent.
Access to immigration office etc.
One advantage of the non O is zero dealing with immigration after you arrive..
Also possible requirement from airline to have onward flight within the 60 days would not be necessary with a Visa
Granted there are ways around that.
Google "onwardticket.com"