I think it is very good that Indian team management is looking into the future and grooming youngsters. More importantly the selection happened on the basis of merit of performance in Domestic circuit.
Manish Pandey, Rishab Pant, Saini, Khaleel, Shreyas, Ashwin, Jadeja are good to be included as they are young and energitic.
Only thing that remains to be seen is that Indian captain Kohli's learning, he has learnt the art of batting much faster in terms of adaptability to the international stage, the same is not the case with Captaincy, i.e in terms of winning a tournament. He has won it for U-19 for his team, but still I think he doesn't have in him to make a team win.
However, the positive change i noticed in this world cup about him is that he played for the team, playing some subtle, important and anchoring knocks so that the team benefits.
But in terms of captaincy of resolving issues, he hasn't been a front runner. Constant chopping and changing in the lead up to the tournament only meant an unsettled middle order as was the case in the 2015 world cup.
Hope Kohli learns this faster or hand over the mantle to an able Rohit. Kohli still has that ego in him, which is what i feel. In batting he has the skill and perseverance apart from hard work to prove his ego, but in captaincy he has more ego than his capacity, atleast in the competition which includes a mature Rohit.
Life is like a boat in a sea, there is a lot to learn, so never close your mind to your limited experiences!