С точки здения быстродействия update хуже, потому что обновляемую запись надо сначала найти. В то же время delete_from работает очень быстро. Если не жалко RecId, то лучше пересоздавать
подозреваю что HR не заботит проблема с RecID
а искать то что надо обновить кажется ещё непригляднее