There are some other advantages of using Git as a storage backend as well as versioning.
It would give a "free" way of confirming that the data on the server wasn't corrupted as well as providing a simple method of syncing data across multiple servers. Those would both seem to be pretty useful features to me!