I suspect that xattr would be better in general, and would hopefully have fewer races. Note that since these are stored in the filesystem, you also have to consider races caused by other tools manipulating the files.
Also there are still quite a few test failures on Windows from the previous rounds of tests, it would be prudent to address that first.