Are you going to get latency spikes when it decides a file has changed? What happens if the syntax for some, but not all, of the files is wrong? Deploying to a production webserver is something that wants to be as explicit and simple as possible; complex tasks like compilation/substitution of these script files belong earlier in the pipeline.