@Keil *****
Better? Only you can answer that question.
Cheaper? See above.
Weather? See above.
People? See above.
What to see? Cambodia - Angkor Wat
Thailand - The list is too long.
Border crossing or arrive by air? See answer to question 1.
You’re welcome. Happy to help.