I prepared both my EB1-A application and EB2-NIW applications on my own, and got both approved by the grace of God. I submitted both with premium processing, as I didnt understand the concept of priority date when I fist did the NIW, and when I saw how long the waiting time was, I decided to also apply for EB1-A