This doesn’t seem any different. My ID is already set up, and I’m not seeing anything Switch specific.
EDIT: My User ID was set up when I logged in after reading this report on another site. I’m unsure if I set it up when I signed up for My Nintendo, or when I linked my account to Miitomo or Fire Emblem Heroes. As I…