Why did the Stars hire Peter DeBoer? Coach’s track record of quick success appealing after playoff appearance

Peter DeBoer has succeeded early in his previous tenures. Can he elongate that success with the Stars?