Node naming convention - Scoped packages

I'm not sure if I've read this correctly, but... when using scoped node names is it now necessary when initially publishing the package to npm, to do so using npm publish --access public??

Yes, or use npm access public to make it public after you have published it.

I don't think it will let you publish if you don't set it to public unless you have a paid npm plan.