The main problem I have is that our workflow is having a big Dropbox folder holding the data, and a separate git repo with all the code. That is, the data is local.
The main drawback to me is that an SQL database, when local, is just some big binary blog on your hard drive? Seems kind of opaque.