It seems cricketers when they get accustomed to any one of the three forms of cricket their form in others suffer.Though India won the T-20 World cup they could not win the 7 match ODI series against Australia but they could win the only T-20 match played after the ODI series quite conmfortably.
So summarising that Indian cricketers can concentrate on only one form of the game why not have one team each of 14 players for each form of game(i.e.One team each for Tests,ODIS,T-20) and build up specialized team.
This would have following advantages :-
==>Players need not adapt to other formats
==>Large talent pool of players
==>Better utilization of talent as more players get chance in the Indian team.