I'm glad we got Heacock. It was Campbell's #1 choice, and he got him.
We should have been worried if Heacock wasn't the new DC IMO. That would have meant that he turned the job down and that Campbell didn't get his first choice.
It sounded like he was on the fence for quite a while though, so I hope now that he's made the decision that he's "all in" and doesn't get cold feet once he gets here.