I'd say ED visas are just fine, all you have to do is report at immigration every 90 days ( the way of reporting differs, however, in Phuket you drive up to the window on you scooter, give them the docs they want, they check them out you are fine to go). Seamless process.