My 2 cents.
Ayo is struggling, but even in a slump, his numbers are decent. If he gets through this, the early struggles won't matter. Scouts care most about how these guys do in big games. Padding stats means nothing --gotta play big against the best.
He had some weaknesses in conference play last year. His overall A/T for example, was respectable, but not very good in conference. His 3 pt shooting is down this year, and we've seen him make more drives out of control this year. I think his defense reflects his slump as well. Those are all bad signs, and he needs to play within himself more. At this point, I'm on the fence. I think he has the potential, but I get why people are doubting him.
I think he also has some challenges that are unique to his style of play, and how it matches what the NBA looks for. His shooting just isn't good enough to play out on the perimeter, so he's got to establish himself getting to the rim and making plays. Both are questionable at the moment, but seriously so on his shooting. He's got work to do. He needs to show he can drive on anyone, and make the pass when he's doubled.
Kofi has impressed the hell out of me, and I wouldn't be surprised to see him drafted. Just a few months ago, he was pudgy and plodding. He's transformed himself physically in a short period, and if there's one thing I've seen consistently, it's this: while small guys have a hard time bulking up, big guys who slim down are to be feared. They retain a lot of strength, but get quicker and more explosive. Kofi has a heavy-weights mentality out there. He got beat for some rebounds he had position for against Michigan and Arizona, but I think by the end of the season that will be a rarity. And his shooting form and touch are pretty decent away from the basket. He hasn't really passed much, but I think he's capable of figuring that out. He hasn't really needed to pass out of the post because teams haven't really doubled him much. Gonna enjoy him while we've got him.