Oh, these would be sweet to have. Especially the "specifications not met" would be awesome. Because sometime my colleagues assign packages and are wondering why the wont install. You really don't see it until you view the logs.
The problem is, the items that appear in installation status come from the agent. The items you listed would be server-side status's. I think I have a feature request to log "specifications not met", but it would probably need to be logged in the Commands window. This whole area definitely needs some improvement.
I've written https://wiki.as.emory.edu/display/ECITDT/Troubleshooting+LANrev+Software+Installations to try to help my team troubleshoot installs, which usually come down to "specifications not met".