It seems to be safe to place extra files in the repository. I recently added a folder to mine for different reason.
For keeping snapshot-bound data, tags would be best imo. But I am hopeful from the latest version. Could you try compiling the latest master and check if snapshots
output shows the correct size?