IMO, deliverance is best using with invading fleets, since deep into the enemy system, their culture will halt your capture speed considerably even after you taken down the planet, which make it harder to create a stable front line(might just be a little harder). Although this only apply for the original sins. After entrenchment, a star base alone can pretty much help you repel enemy forces.
But then(I apology for keep switching my opinion >.<) since Advent star bases can't be used to create ships, this faster capture might actually helping when invading...
If you can afford to spam deliverance, it can be annoying when you just simply taking down remote planets by simply bring their allegiance down below 0%, and halting the recapture with your culture, while also scouting the area if you have the research done.