I also use Lifereef overflows and mine have never failed after an outage. I think they guarantee it, but not sure.
I used a LifeReef for a while and it was awesome. If youre still worried about your overflow box, I would highly recommend a LifeReef overflow box, you cant put a price on peace of mind