That may be something though. I can have my script check to see the the directory has any files with the .bts extension before taking the zfs snapshot. I think that would work just fine. I'll test it out and let you know if that works well enough or not.
From looking at on of my shares it appears that .bts is a tmp extension. Is that the only one I should check for, or are there more?