I've used LVM for many years on various debian linux machines. Yes, its better than no volume management at all, but it gets horribly slow over time and with many drives and fails catastrophically when metadata gets corrupted (faulty drives, misbehaving RAID controller etc pp). Snapshots are a pain on LVM and make it even slower.
Some of these linux installations (that weren't replaced with FreeBSD) got migrated to zfs; which is stable, but the integration is a bit wonky, especially when it comes to GRUB and replaced/shuffled drives. Still i'd rather migrate the linux installation to ZFS. Thanks to overlay-mounts you can even use the "same" home-directory with both OS by putting all configuration-dotfiles and -dotfolders on seperate datasets for each OS and mount the dataset with your actual userdata on top.