The US Visas in Thailand is very important. The advantages of the US CR-1/IR-1 Visa for Thai is that it has a built in Green Card to the visa, and when your Thai spouse undergoes immigration upon entering the United States, the stamp on her passport essentially serves as her temporary green card until the government issues her one. It usually takes the government around two months to issue the Thai spouse her green card.
For the US K- Visa from Thailand, the processing of the green card should be completed inside the United States. There are some pros and cons regarding these various visa categories, either way, the process for the US CR-1/IR-1 Visa is already finished and there is nothing to worry about for your Thai spouse in regards to obtaining a green card.
In most instances, the point of bringing your Thai loved one to the United States is to be with them, and not have various things troubling your precious moments together. Many believe that getting the Thai spouse out of Thailand and into the United States quicker gives you more time to be with each other. This is one lowball for the US CR-1/IR-1 Visas because they take a lot longer to obtain compared to the US K Visa – immigrant visa applicants are placed under increased evaluation.
In general, the US CR-1/IR-1 Visa for Thai could take up to 12 months to obtain or even more months depending with the number of applications received. This means that the Thai spouse should remain in Thailand during the whole visa process, which obviously could cause problems to both parties as both lives are placed on hold. However, the upside of the US CR-1/IR-1 Visa is that upon entry to the United States, a great deal of the hard part has already been completed.