I do like fics in which events link back into the past and foretell the future, so that the mind ranges back and forth and sees implications that might not have been apparent in canon. This makes me wonder if Dumbledore was no better or worse than Grindalwald or Voldemort; he was just on the winning side! (Never forgiven him for what he did to Snape & Harry...)
Very enjoyable fic!