Then the NIW will depend on the letters of recommendation. The project of your boss is also a important point. Carefully read the qualifications of the NIW, I think you have to have three of them. Don't worry about denying, you cna submit another one after you have publications.