Ну, самый простой и легкий подход - это то, что вы предложили.Предварительный подсчет пользователей по случайному числу.
Другим способом было бы добавить случайное число к вашему идентификатору пользователя.
$userid = get_user_id();
$foldername = strval($userid) . strval(rand(1, 999));
//$foldername = 11, 231, ...
Но, конечно, вышеописанный метод имеет накладные расходыпроверка, если папка уже существует.
Третий способ - использовать простое шифрование (например, rot13) для имени пользователя / идентификатора и отсчитывать добавляемую папку оттуда.Вам нужно будет сохранить количество папок или получить его на лету из каталога.Преимущество последнего метода заключается в том, что, просто зная имя пользователя, вы можете узнать, к какому пользователю он принадлежит.