NTFS is a nice option and much more stable and safer than FAT32, but some other devices (non-Windows) may have trouble with them and not recognize them at all, so try your particular case before reaching to a conclusion.
FAT32 can store files larger than 4GB at all, so with it you must split it beforehand or compress them. ExFAT seems like a good candidate, but not sure about compatibility.