The huge problem I see with this is going to be when people try to do this on shared hosting, which is the largest portion of WP sites, especially the sites not updating regularly.
Good luck explaining git setup, ssh keys, etc. to end users who aren't devs or sysadmins.