my experience of the k3 so far is thus
it took 2 months exactly for both my I130 AND I129F to be approved, now we have to wait 5-8 months for it to be processed, im gonna miss my son's birth an first few months of his life due to this an i cannot enter the US because I am an impending immigrant.... i'd look up the average time of a K1 an then make your decision
A.Dootson