Good news about Cockley who hasn't played since 2009.
Hasn't Smith offered the captaincy by SA? Smith scored 681 runs for NSW last year and so would be a massive loss to the side which has already lost three of its top seven run scorers last season.
NSW top scorers last year:
They certainly cannot afford to lose Smith, Nevill, Rohrer or Maddinson. What worries me about the batting replacement is that Dawson, Thornely and Cruickshank are all in their thirties and either unproven or in the case of Thornely not played proper state cricket (i.e. not the big bash) over the past few seasons.
O'Keefe has a first class batting average of 34 and a bowling average of 28 whereas Hauritz has a batting average of 21 and a bowling average of 43. NSW made the right call.