You mentioned agents in your OP and again throughout the thread.
The main reason some folk use agents to avoid the necessity of keeping 800k in a Thai bank. Also for some mobility issues.
It's a personal choice and cost is 12,500b
A thread with point form of what docs you provided for your extension would have been more useful than the old "agent" chestnut.