Sean Spicer would be my choice...
he is a fighter. He has been a total warrior for Trump since the end of the primaries. His on air battle with Wolf Blitzer about the fake Russian hack story is the best political television I have seen all year.
Between the 3 mentioned Miller, Spicer and Faulkner I wouldn’t be disappointed at any one on them getting the nod........;)