I've been using it for the last 6 or 7 years and I can only remember one specific feature I use a lot: "unset HISTFILE" to disable history when I need to run commands with passwords.
Other than that, oh-my-zsh with git, systemd, and fzf plugins. Saves a lot of typing.
The main selling point for me is how easy it is to setup.
Space before the command will have the same effect
I remember when I switched to zsh solely for SUNKEYBOARDHACK.
Prefixing a space on that command will keep it out of history.
Just out of curiosity, what sort of typing do those plugins save in comparison to doing it in bash? Can you give some examples?