Nie musisz się martwić o rozmiar. Nawet jeśli rozmiar fragmentu wynosi 256kb, dokument (zawierający Twój adres e-mail) o wielkości 50kb nadal będzie używał tylko 50kb (+ drobny narzut).
Wielkość porcji jest konfigurowana w sterowniku. Na przykład ze sterownikiem PHP, który byś zrobił:
$gridFs->storeFile( 'filename.txt', array( 'chunkSize' => 50 * 1024 ) );
W sterowniku Java możesz wywołać ustaw rozmiar porcji na GridFSInputFile .
Ale ogólnie rzecz biorąc, nie powinieneś się martwić o rozmiar kawałka.