If AVATAR_HASH_USERDIRNAMES = False, directory-per-user will be created in AVATAR_STORAGE_DIR. When AVATAR_HASH_USERDIRNAMES = True it gets better, but is still directory-per-user after 2 levels of hash subdivision. At scale, this will get out of control. It seems like a strftime based folder structure (as encouraged by FileField) would keep nodes/directory at a manageable level.
If AVATAR_HASH_USERDIRNAMES = False, directory-per-user will be created in AVATAR_STORAGE_DIR. When AVATAR_HASH_USERDIRNAMES = True it gets better, but is still directory-per-user after 2 levels of hash subdivision. At scale, this will get out of control. It seems like a strftime based folder structure (as encouraged by FileField) would keep nodes/directory at a manageable level.