Bueno tu estás hablando de futuro

. Así que creo que puede ser tu mejor opción. Igualmente para no complicarte tanto la vida puedes hacer esto:
Generar una carpeta para cada usuario y allí meter todas las fotos independientemente de lo que sean.
O lo sectorizas de acuerdo a los módulos de tu proyecto (usuarios, galerias, muro, etc.)
Saludos