I do think Sarr would be a better fit for Everton, yes. As he is a right winger and much better than Gnonto we have wasted time trying to attract to the club.
Actually I'd say that Ndiaye has developed a lof playing under Dyche. The first few matches he looked lost out of possession. Offered nothing defensively. At least there is some effort now, and while he are nowhere near offering the defensive output McNeil and Harrison do, he keeps improving.
The ability to be able to perform basic passing of the ball should be there before the club paid £15 million for him. Ancelotti, Benitez, Lampard and Dyche have all failed to learn Doucoure to pass the ball. Why should we expect that Dyche can learn a 25 year old Ndiaye to master the basics?
There seems to be a thing amongst fans that they love an underdog story. A Niasse that wasn't good enough to play in the Norwegian 3rd division. A Beto that spend his youth years playing grassroots football while working at KFC. A Ndiaye that spent his maybe most important seasons for development playing for Boreham Wood. They've all done well for themselves. They made it. But they all suffer from not knowing the basics they could or should have learned at a good academy.
By all means, he's been OK. He does excite. But I don't really see the high potential others are talking about. He's an upgrade on Demarai Gray. Good enough to start matches for this Everton team. But he'd struggle to get starts more than a handful teams in the league.