We are unquestionably in a better position than we were 4 years ago.
As far as who is leaving, staying, etc, I think history has shown us that we won't have any idea until March. It was not until the Duke game last year, I believe, that people first speculated that Harkless might go pro. Lots of ball left to determine that, and even then it is contingent upon various other factors (one's personal situation, the strength of the draft, etc).