I’m shure i don’t need to telly you why differential backups are great. If so, Kamil TrzciĆski (the original author) does!
We are using this for quite some time now and had no issues except more disk space ;)
I’ve wrapped things up on Github (I’m not sure that my private webserver last’s forever, but Github probably does)