Ok utiliza 1 carpeta para cada usuario. Si tienes 2000 usuarios crearás 2000 carpetas.
Muy lindo, pero cuando creas cada carpeta que nombre le vas a poner a la carpeta?????
Es la historia del huevo y la gallina

Ademas tambien ten en cuenta que cuando desees mostrar las imagenes de x usuario deberas saber cual carpeta corresponde a ese usuario....
Se entiende por donde viene el problema?