Hey.
I can't really comment on those file systems. However, when I was last building my Linux box, I used an ext4 filesystem (on the grounds that the code is new, and relatively optimised) but as I had 3 separate drives with a PI cache partition on them (and I didn't care too much around these 'swap' partitions) I created the filesystems with options to speed them up. Things like not updating access times, no journaling etc.
If the files get corrupted, then I might lose some PI caches - didn't seem to be the end of the world to me, and was worth the effort imho. Maybe something similar will work for you?
Cheers -