You definitely need the correct NCCC!
From my personal experience (naturalized in NYC recently), you need it for almost all new documents after you become a citizen, such as new SS card with your new name on and citizenship status, passport, DL, even new credit cards with your new name on...