Only 16 tests in though with one terrible tour included in there. Agree though, think he should be ODI and T20 Captain with the core you have mentioned around himIn this day and age of averages of 45+ it's pretty poor really.
Don't think he's a test player to be honest - although an ODI team with the likes of him, Hales, Vince, Stokes, Ali Jordan etc is something to get excited about - if the selectors actually pick these players of course.