Personalmente ho adottato questa strada in un mio programma dove vengono salvati delle immagini di documenti. Il problema era la privacy : sotto una directory tutti possono aprire le immagini, all'interno di un database cryptato e protetto da password deve sudare un pochino...., certo la dimensione ne risente ma diventa molto più gestibile il database , pensa se qualcuno cancella casualmente una o piuù immagini dalla cartella ..... troppo volatile.