I second CableRouter's statement that a "redo" character that can invalidate the last X minutes/hours/days of play is messed up.
Here is the important thing to recognize: Assuming you had a Sands of Time type guy, the only outcome other people perceive are your successes (and the version of the timeline that goes with it). Therefore, focus on a character that doesn't **** up in the first place.
That means, general aspects that can be invoked early and often. At the same time you need to be able to generate more fate points.
Just as were-forms in DFrpg don't need spellcraft powers to do their thing, this character doesn't need a spellcraft power to do its thing. Just a lot of unspent refresh and the appropriate things to tag for a whole lot of +2's (and maybe a re-roll).
Inhuman Speed can help. It is a +1 to all athletic checks and +2 for sprinting. The only problem with taking it is that if it is your first (or only) supernatural power, you just gave up 4 refresh for a +1 all the time.
I know it is counter intuitive, but a pure mortal with few stunts can be more of a (functional) "repeater" (or precog) than a supernatural guy.