I really like the idea in theory, but seeing it in practice I feel the whole thing is too concerned with being a wrapper around git handling for their dataset files.
I would much rather see diffs based around the records themselves, and not so much the structure of the data.