Yeah, these subvolumes are going to have scalability issues compared with cleanly designed subvolumes such as in ZFS. But I wouldn't describe them as a hack - it's a rather interesting feature that not other filesystem has explored before. I would describe it as "loop devices done well". I don't think reliability will be a problem, for the upper layer these embedded filesystems are in fact just files.