From man mount_unionfs:
BUGS:
THIS FILE SYSTEM TYPE IS NOT YET FULLY SUPPORTED (READ: IT DOESN'T WORK)
AND USING IT MAY, IN FACT, DESTROY DATA ON YOUR SYSTEM. USE AT YOUR OWN
RISK. BEWARE OF DOG. SLIPPERY WHEN WET. BATTERIES NOT INCLUDED.
This code also needs an owner in order to be less dangerous
Bit scarey eh? It goes on to explain some of the issues but it would need specialist knowledge of the file system handling to be sure what the extent of issues and edge cases are.
Nonetheless perhaps it is well known, or clear to someone with more knowledge:
Are the dangers well enough defined that it's only under certain uses, or certain less-likely/easily avoided edge-cases, that a serious issue might arise? Or is closer to being "if your data matters never, ever, ever, use unionfs mount with it, even with a gun to your head"