これまで Maven と ant+ivy を使用してきましたが、それらのすべての構成を維持するのはかなり難しいと思います。
私が本当に欲しいのは、xmlを必要としないleiningenのようなもので、コードで依存関係を管理できます(leiningenの場合はclojureコードで)。また、便利な cli ツールも付属しています。
leiningen は内部で maven を使用していることを知っているので、あなたの提案が内部で maven を使用していても問題はないので、物事を単純化し、maven/ant/ivy とのやり取りを必要としない優れた抽象化は、私にとって同様に良いでしょう。