Almost every time I want to push something to inbound the tree seems closed - Although this probably isn't the case, it means I often forget to push a patch, or forget until the point where I have to rebase and possibly re-review. Ideally, pushing to a closed tree would enter your patch into a queue, that when the tree reopens, would get rebased and committed automatically. If that is deemed too risky, it could even just fail if it requires any kind of rebasing. Having to monitor the state of the tree and re-push and contend with other people doing the same thing takes up a non-trivial amount of my time and it feels this could be solved with automation.
I think we'll fix this with autoland in one way or another. e.g. normal workflow wouldn't involve pushing to inbound directly, you'd have your code on a dev branch somewhere (like try), and autoland would transplant it to inbound automagically after tests and reviews passed.