This sounds reasonable to me, I don't see any downsides of doing this. I've been thinking recently about a semi related topic. I've been wondering if there is value in having a set of ZFS filesystem (not file) properties that gives the min and max labels a file system should be visible at (maybe it is just one property which is the label). The idea being that for ZFS we store mountpoints and share information as properties it seems to make sense that for TX we would also store the mount label as well.
-- Darren J Moffat