> which likely make it impossible
Huge exaggeration.
It just needs to be ext4, and like 90% would be covered b you by that.
For remaining 10%, (and only if you care), XFS and btrfs would be more than enough.