I don't have a problem with the comment we don't have too many holes to fill. We don't. Remember it's all relative and EVERY team has holes. That's just the reality of sports. No one is great at everything, and the few that are usually aren't the year after.
As for SJ, I would be ok with it, especially if it meant letting McGahee go.