I would suggest not to wait untill your number is current, but watch when numbers before you become current, call KCC every month and ask if you can send the papers, and then send it.If number becomes current late (august, september), there won's be a time left for next things-getting NOA(that takes 2 weeks mostly) , then fingerprinting (Noone knows how long it takes to get results),interview and prosessing after interview. borya's number wasn't current , but he did get his NOA. also my friend did the same thing, he sent his papers without his number being current(EU OOOO 5XXX). And once you get NOA,you don't even have to wait untill they give you fingerprinting appoitment date, you can just WALK IN and do your fingerprints.it will speed up your prosses(Since your number is 10 XXX ! )
I know everyone wants to fallow the rules, but because of INS delays,your chance might will go away, and your number is 10 XXX !
good luck