DoubleTake 2.0 Mirrors: Unbreakable Hype or Must Have Upgrade?