The BCCI should consider sending a raft of Indian players to play county cricket (if the counties will have them, of course). That stint was responsible for transforming Zaheer Khan from a decent bowler who was occasionally quite good, to a world-class bowler, who at one time was a serious candidate for best swing bowler in the world, and in the top 3 in the rankings.
Yadav will certainly get a go, and while I'm not sure anyone will have Ishant "take wickets" Sharma, Kumar (Praveen or Bhuv), but it is worth trying. Heck if the BCCI cares enough, it could encourage the player by giving him a subsidy (so he can sign dirt cheap) though pigs will fly before that happens.
Some the batsmen could also benefit -- Rohit Sharma, Cheteshwar Pujara, Virat Kohli, Ajinkya Rahane, will all get contracts -- though in their case, the benefit would perhaps be limited; still the professionalism to play cricket day in and day out, would be instructive. For Gambhir and Sehwag, a strong showing in county cricket (when they are unlikely to play for India post-IPL) would only help their case...