Hi,
There should be an option to leave a bit free space after every block of small files with size ...
and every huge file with size ... this avoids greater fragmentation if there are small changes to the files which make them bigger.
I would work good in combination with "move big files to end of partition"
Basically this is for partitions where rarely big files a copied to,
because they would be spread over the free space gaps between the blocks.