It's an excellent format for your flash drives and/or external (not internal!) hard drives. exFATĮxFAT won't have this limit since it's capable of supporting files up to 16 exabytes (16.000.000 terabytes). So you won't be able to transfer files over 4GB like you stated in your question. Fat is definitely off the table since it only supports files up to 4GB.