Have you watched him play? If what I saw of him in the NIT game against Ohio State is indicative of his general abilities, I'd call him a 6th man at this level anyway. They need another guard and I don't know why not him. He's certainly looked like more a force than Carrington ever was.
I'm not sure what you mean when you say "bigger impact guys." What I think we need are at least 8 guys who can be trusted to make solid contributions on a consistent basis. That's actually hoping for a lot since we've never had that during Ben Johnson's tenure (didn't have it for most of the time under Pitino either).
Look, I don't think we're going to get another player of Garcia's stature in the portal. I don't think we'll get a center that can match Payne's strengths either but we might get a center who can do some things that Payne doesn't do well or at all.