If you want something as versatile as bash without all of the baggage (read: dependencies that may lock you out of your login shell over ssh after an upgrade), try shells/mksh. Be sure to copy /usr/local/share/examples/mksh/dot.mkshrc to the shell user's ~/.mkshrc).
For scripting, it's /bin/sh all the way, but for an interactive shell, mksh is very pleasant.
For scripting, it's /bin/sh all the way, but for an interactive shell, mksh is very pleasant.