When performing undo commands, I believe that it would be beneficial if Revit automatically reverted back to the view that the undo is being performed in. Currently, when undo is performed it can be done in a view that is no longer open making it possible to accidentally undo a command without being aware that it was undone.