This recent thread might also be of interest:
....
Since you're planning to come and visit soon, why not get married then? Or your fiancé might also want to fly to you and get married with your family.
Immigration isn't fast, easy, or cheap, no matter which path you take. However, the K1 comes with extra hurdles, and much less protection for you, the immigrant. Don't rush into your decision.
Best of luck.