É uma prática ruim usar um mongo ObjectId como um ID do usuário?

Vendo como este valor é único e está presente para todos os usuários em um banco de dados mongo, há alguma ressalva em particular para usar isso como um identificador de usuário em um aplicativo da web?

Questões específicas que posso considerar incluem se, no futuro, os usuários precisarem ser transferidos.