Is there any advantage/disadvantage to getting a three month non-O at an embassy in another country (Laos/Cambodia/Vietnam etc.) and then coming into Thailand on that before going for the 12 month retirement visa? Or better to do the whole process in Thailand? I know there's an insurance requirement when doing it abroad but not really clear about all the details.