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.