Providing eg. the resources on the compile classpath can be quite convenient. So having to specify it in every project kind of sucks. However hard wiring the resources on the classpath doesn't help either since we loose the flexibility currently provided by gradle. But the latter is not an option since we would loose the universal applicability of the clojure plugin in an arbitrary gradle project.
There could be some helper API which could allow easy application of a standard flavour to set some sane defaults with a single function call. This would allow a simple opt-in while still keeping the known gradle flexibility.
I could imagine something like this:
apply plugin: "clojure" clojuresqueStandardFlavor()
It's just left to define “some sane defaults.”