I’ve been using LVM, which is the default for Fedora Code installations. FC developers have managed to make it to “just work” in all of my installations. I understand that this is being pushed aggressively by RedHat, and I think it’s the right thing to do.
It’s another initiative which makes another enterprise computing feature to be available on ordinary / off-the-shelf hardware; which is always appreciated.
In case the “autopilot” doesn’t work, here’s a few notes on LVM. You just may find it useful.