An excellent player, complete and still young on top of that. He and Kvaratskhelia were the best duo at Napoli they reached the champions league quarter-finals and won serie a. In Naples, he had some issues because he couldn’t take a joke and was a bit too spoiled, but that doesn’t take away from the fact that he’s a great footballer. Wherever he goes, as you said, he’ll show his class just like he did in Italy.
He lost his place at Napoli and after winning Serie A when coach Luciano Spalletti resigned everything looked different so Osimhen started to lose his place in the team and had to be loaned out. Having good skills, it shouldn't be difficult for Osimhen to get a new club but the high price and high wages have made several clubs who wanted to recruit him change their minds. Now is the best chance for him to leave because his contract at Napoli is almost over and I'm sure wherever he goes he will have a positive impact on the team.