Do you have a plan for data formats? We can arbitrarily restrict the contents, so I think something simple would be best. Break out the old CSV?