I figure the new Terror Stars kinda make the Dread Lord an insignificant event. Just blow up their star, wipe out their planet and order the crew a round of drinks.