The Zookeeper daemon does not appear to exit with any status other than 0, even after a fatal error. Work around this.
We're 100% systemd here, and the lack of control/information that the old-school ZK initscript provides is frustrating. Replace it with our own simple unit file.