Definitivamente não, nunca!
LAST_INSERT_ID() existe exatamente pelo motivo que você afirma:Outros clientes poderiam ter feito outras inserções. LAST_INSERT_ID() sempre fornece o último ID inserido na conexão atual. referência mySQL
LAST_INSERT_ID() existe exatamente pelo motivo que você afirma:Outros clientes poderiam ter feito outras inserções. LAST_INSERT_ID() sempre fornece o último ID inserido na conexão atual.