Sorry, I read your update too quickly. I use adduser, rather than useradd, and pointed you to the wrong configuration file. User admin tools are a matter of personal preference. The latter tool uses a different configuration file, usermgmt.conf.
Userid management tools are a matter of personal preference. In this situation, you have yet another choice -- create a "normal" userid and then use vipw(8) to set the shell.