Выглядит как рабочий Proof-of-concept, но не более. Декларативный конфиг сборки тесно перемешан с логикой сборки. Сама же логика сборки построена на [нерекомендуемом подходе script plugin'ов](
https://docs.gradle.org/current/userguide/custom_plugins.html#sec:build_script_plugins). Закладывание предположения что юзер не будет вносить изменения в билдскрипт выглядит по меньшей мере недальновидно.
Если и основывать проекты на базе этого шаблона, то придется закладывать время на рефакторинг этого кошмара. Было бы очень здорово если бы шаблон был организован лучше.