1. You have been able to use rsync.net as a target for this scheme for ... 4-5 years now. 
ssh email@example.com "git init --bare autosync.git"
Initialized empty Git repository in /user/autosync.git/
Thank you! Cheers!
Although still can't delete old data at the moment (though its being worked on).