both fine by me, but I do think that revert would be more geeky/git'ish :)
even if it does not just add a new commit deleting the target... would be useless that way xD
I really like the suggestion - but think when you look at core UX behaviour, such as cancel, reply, delete, report, should these be protected concepts?
I'm sure people will understand a revert in the context of a commit. But wanted to add a perspective to it.