Vince
Do you know or have a feel for how long the K-1 VISA takes versus the K3?
Alton
I believe they are only months apart (like 3)? It's always changing. They say "This visa takes BEST SPEED MINIMUM four to six months processing time" but it's more like 8 to 11? Depends on how they feel??
The main reason people who are K1 eligible consider the K3 process is that they believe the K3 visa will process more quickly. Even if USCIS happens to be processing K3 visas faster than your regional USCIS service center is processing K1 visa petitions at a given time, any apparent advantage in K3 visa processing times is usually deceptive. In theory, a U.S. fiancee can start a K1 visa petition immediately, provided they have all of the necessary documentation. To even start the K3 petition, they would have to get married outside the U.S. Unless the U.S. citizen is prepared to take that step and already has made travel plans, it could easily be several months before they will be able to start the K3 process, and the delay could more than wipe out any K3 visa processing time advantage.
In addition, before you can file a K3 visa application, you will need to be able to show that you filed an immigration petition with the USCIS service center that serves your region. This can easily add several weeks onto the process, while you wait for an official USCIS receipt or equivalent proof that you have filed the immigration petition to arrive.
Finally, the processing times at various service centers are not static: they can change greatly over time. It is entirely possible that, by the time you start your K3 visa application, either the service center that would have processed your K1 petition will have reduced its backlog, or USCIS will have fallen further behind in processing K3 applications (this seems especially likely if a lot of people decide to use the K3 process when they could have used the K1 process).
For all of these reasons, it is usually better for those who are K1 eligible to stick to the K1 process, and leave K3 visas to those who are already married. However, as noted above, every case is unique.
If I may, I'd like to clarify a few things here. First off, you do not HAVE to marry outside the U.S.-IF you can get your lady here for a visit, you can marry here. I did this with my ex, she came for a visit, we went to the courthouse here in the county where I live, got a marriage license, and got married. I was told by a lawyer friend that while technically she needed to go back, as a practical matter they would not make her go back. We decided she would go back, and then we'd go thrpough the K3 process. that way she could work when she came, instead of not being able to work while we waited out the process.
Also USCIS was reorganized a few years ago, the regional office won't handle your application. Various regional offices handle specific type of applications, unless they've changed it again since my ex and I went through it. My ex and I got caught up in this when we got married, they did this reorganization a couple of months after we married and it slowed the whole process down for us. I live in Missouri, and our application went to California-California, for crying out loud!!!!- and then to Conneticut. It used to be that your regional office handled every type of application/immigration issue related to people living in that region, but not any more. Unless, as I said earlier, they've changed it yet again.
You will go to your regional office for the status of adjustment interview though.
As a practical matter, from what I've read here, if you are going to do the K3 you'll have to go to China to get married, since it seems next to impossible to arrange a visit for them to come here. The K1, as I recall, would have been a much faster way to actually get married and have her here to stay, but getting the green card and status if adjustment interview would have taken longer, and been a bit more expensive if I remember right.