I agree it's important to worry about the present and stack your roster as much as possible, however, there can be unintented consequences as well. Players like Lewis and Griffin are two giant building blocks for our future. Land a grad transfer like Mooney and they are all but removed from the rotation next year. You can't help but worry about them being POd they were recruited over and transferring out. Even if they stick with the program hard to develop riding the bench. At the end of the day you have to recruit as much talent as possible.
Yet Nova was able to somehow convince 6 guys on this years roster to take a redshirt at some point during their college career so far. They seemed to happy and also develop just fine riding the bench. IMO, if we bring in Mooney for example, it wouldn't hurt for Lewis to take a red shirt. He would more than likely see plenty of playing time in his last 3 years of eligibility if he did. I don't think he will play that much next year anyway, I really don't.