if that is implemented correctly it would surely help. Especially since you end the turn of your character by pressing "end turn". Theoretically you could undo everything your char did (even though i tihnk that eould be too much). Undo move would be really good since it happens pretty often that i want to do something like casting a spell, move closer and am still not in range.
But do open a separate thread for that topic. Removing shove is too important for adding something else to this one :P.