I think that using undo can be helpful, but it also can be very bad. If you analyse your mistakes, then it's fine. Often you can find yourself playing without thinking, so when you blunder, you take back the move and continue like nothing happened.
btw, nice compilation, and nice wins...
Here's a series of games I have played against "Chess Titans". I beat it once on hardest mode (level 10).
Enjoy!
Please leave comments!
Oh and one more thing: I did use the redo option a lot when I saw why a move was a blunder.
In a few of the games, the computer made stupid moves, so it's not like I KILLED the computer, but I won against it!