I've created my own RPM package for consul-template which contains a systemd service.
Using this module does overwrite this service.
I suggest making the service file creation optional and dealing with start parameter customization by using optional drop ins.