I’ve ported most of a maven build over to Gradle, and it’s going swimmingly.
The ability to add source sets is a huge win in segregating unit test code from integration test code.
I read the User Guide front to back a few weeks ago, and without fail, Gradle just works. And works the way the UG says.
This is what freedom looks like to a buildmaster.