I don't like auto-formatting on save when working on shared code, as you then need to exclude (or add patch) hunks from commits that differ just in formatting. I was actually looking for un-hooking before-save in clojure-mode. Your tip gave me a hint on how to accomplish this. Thanks!
Right! I will try it out (but it should work) and then correct my tip. Thank you!