Yeah, well, if it's to go from unit files to Guile code, that's not what I'd consider an improvement. Having configuration files for use cases where the requirements are simple enough is nice.
Of course, when they're not, you end up with an abomination like MSBuild, but that's not the case here.