But in the long term I really don't see him being successful he'll average less than 30 with the bat and more than 30 with the ball meaning he's not good enough to play as bowler or a batsman which you need to be to be a true all rounder.
I think this is a bit of a misnomer in the modern game. It used to be that the definition of an all rounder was that they would be worth selecting as a batsman if they could not bowl and as a bowler if they could not bat - but in truth, how many players have ever simultaneously been one of the best five batsmen in their country and one of the best five bowlers? In my memory; Ian Botham, Clive Rice, Imran Khan and briefly, because there was such a paucity of options, Dwayne Bravo. For about eighteen months Andy Flintoff might have been too.
Hadlee, Kapil Dev, Cairns? None would have made the grade as batsmen. Kallis? an excellent bowler, but South Africa would have been able to call upon a better pure seamer at any time.
So most all rounders have a stronger suit; the question is more, if they are not a superstar assured of their place for one discipline a la Kallis and the others named above who just happen to be very good at the other, is whether they provide something in balancing the side as a 6/7 bat and fifth bowler, rather than just being a bits a nd pieces player.
Stokes appears to do this; if you were picking the best six batsmen in the country, you probably wouldn't go for him (nor would you have picked Moeen ALi for the series under discussion), nor would he be in the top five bowlers but as a package he offers enough to be worth selection.