Según la documentación, timestamp
es un sinónimo de rowversion
- se genera automáticamente y garantizado ser único datetime
no lo es, es solo un tipo de datos que maneja fechas y horas, y puede ser especificado por el cliente al insertar, etc.
Suponiendo que lo uses correctamente, por supuesto. Ver comentarios.