Todos los usuarios son visibles en la lista de autocompletado de @menciones

Hay una configuración del sitio enable user directory (habilitar directorio de usuarios). No creo que eso también oculte los nombres de usuario.

Si quieres que los usuarios no se vean entre sí en absoluto, entonces necesitas crear comunidades separadas. Puedes consultar Configuración multisitio con Docker.