Some times is very interessant to compress files,In some cases files compressed are faster than non compressed files.
In Files about 2 - 4 Mb the process are faster cause the compressed file are decompressed with lower latency. The drive read a lower amount of data and send it to the processor that is 600 times faster than read an large amount of clusters of the hard disk drive. Such files are better to be used in case of lower usage and net shared folders whereas your software generate a great amount of small files. Compressed files in this case have advantages cause a hash is generated to protect the file.
With bigger files, we have another situation cause sequencial reads and files that are larger takes a long time to decompress, the process is redundant. Videos are the poorer compressed files cause the amount of data are so complex to compress and are so large that it can lower all of your sytem with a great amount of processor used and no advantages.
All compressed files need to be decompressed by the processor to be used, large files turns the process a redundant lower process,
Small compressed files are cached faster, and decompressed faster, is transparent to the user, and have a non perceptive impact on overall system performance.