We routinely set up Solaris servers with 3UID=0 accounts: root is sh, rootc is tcsh (used to be csh), and rootk is ksh. I like tcsh; the other admin likes ksh. And you need root to stay sh, just in case things are ever really, really bad – if /usr is gone, so are all the fun shells; and if root's shell doesn't exist, root can't log in.
su - rootc is a lot less bother than su ; tcsh ; source /.tcshrc ; source /.login. And it preserves my command history and directory stack across sessions.
(no subject)
su - rootc is a lot less bother than su ; tcsh ; source /.tcshrc ; source /.login. And it preserves my command history and directory stack across sessions.