Yes. First the BCCI has taken correct decision. All the players who are out of form should play the domestic cricket..Once they prove their form, then only they should be choosen to play for India.
One more theing , this thing should be done for all non performing players like Virendra shehvag,Wasim Jaffer, Harbajan singh,etc.