They still have recruiting value, and if they do not become eligible you don't have to honor any of the promises (D2, D1). D3 you must still honor promises because they can play immediately. Keep in mind if you make promises assuming they will sit out a year, but they become eligible you will have to honor those promises.