I agree with Loriann and Carly.
The latest comment (dated April 3) posted on the web site says that “the ravens pose little to no threat to the peregrines, as the nest will almost certainly be reclaimed by peregrines upon their return. So please, do not be worried!" I don’t know if they mean worried about the peregrines, or the ravens.
Certainly, and I know I am looking at this from the human perspective which is wrong, but I know if my house was demolished twice, after working so hard to put everything in order, I would be devastated. I think the ravens can pretty well handle any feathered foe, but a human foe is really hard to deal with.