I'm not sure I'd describe being stuck in namecheck as just luck - maybe luck of the bad variety, I suppose.
USCIS statistics suggest 90% of people run through the natz process with no problem, so the odds are heavily stacked in your favor. Typical processing times for straight-forward cases vary, but 3-5 months seems average.