The same difference; I did all of my immigration paperwork by myself, my PR and ultimately the USA. citizenship . From my point of view all immigrations process are very transparent and straightforward, no need to pay anyone to do it for you.
Doing all of it on my own I’ve learned and able to did it for my two children. That save me ten thousands dollars.
If you mean the housing projects military provided? If yes, even a Thai with non-military background/relation is not allowed. My father was a military personnel, I know for the facts.