Bourne系のshellの文法を知っておくとsystem管理しやすいので、
tcsh/bashならbashがお勧めです。もちろんzshでもいいです。

ちなみにPOSIX標準のshellは、Bourne系です。
そういう意味でも10.2までtcshがdefaultだったのは良くなかったと思います。
学習投資が二重になりますから。(大した事ないと言い出す香具師の予感)