Obsługuje. NTFS również (kernel tylko w trybie do odczytu, FUSE odczyt i zapis).
Btrfs o ile na dane może się nadać, o tyle stawianie na nim systemu różnie się kończy. Z Btrfs dałbym sobie raczej spokój. Z XFS nigdy nie korzystałem. Jak pisał kolega wyżej, domyślny Ext4 będzie dla Ciebie odpowiedni.