The census data looks solid to me.
Have you checked the Naturalization Index databases on Ancestry or familysearch.org?
If you can narrow down more specific dates and places (county and State), then I'll have a look for the applications on fold3. Please note fold3's collection is limited in scope, Massachusetts and New York are included, but even those are not 100% digitized yet. No New Jersey.