I think it would be usefull to be able to delete specific log-entries.
It know it's a thing with logs that they normally don't need to be changeable, but at least the errors should be removable.
An different solution might be changing the deployment tab in the asset view to be a bit less log and more like a quick list of the unique packages that where deployed on a client and the last state they had.
That's maybe 5 packages instead of their 10-20 deployment-attempts that are shown, that means you can directly see if a package is installed.