Is om next safe to deploy? Is it gonna have any breaking changes yet?
secretary seems a good suitable candidate, but you can use anything you want
you should know that nothing in clojure have hard dependencies and the abstractions are at the language level