Osimhen should definitely consider a move, there is nothing wrong with that, but I think that it would make more sense if he just went up one step ahead of the ladder and not multiple. Like for example we know teams like City and Real already have great strikers, they do not need him, so where else could he go to?
I mean Inter would have been a good step up, not as good as Real, but still better than Napoli, but Inter does have a striker too. I think it would be quite sensible that he finds a club that's Inter levels of good, in any nation basically. A team that could be good at champions league, where he can score 5+ goals in champions league (well system is changing so maybe more) and he can show how good he is.
Currently the hottest news is after Chelsea withdrew from the hunt for Osimhen. It looks like it's Arsenal's turn to try to get Osimhen from Napoli. And I think it's a very good option if Osimhen can go to Arsenal. Even though Arsenal already has several great players in their attack line, the team does not yet have a great bomber who can score more goals for the team. And we can see the proof that no Arsenal player was able to get close to the top 5 top scorers last season. Arsenal tends to have goals scored evenly by its players in the attack line. And there are no players who are truly specialized in being bombers in their attack line. So if Osimhen comes there, maybe Osimhen can be a bomber there.
But the problem is that the price of Osimhen is quite expensive. So Arsenal will definitely have a hard time getting him. But perhaps Napoli would be interested if Arsenal proposed a player swap add-on to the deal.