I think of Odobert, Tel and Moore in a different category than someone like Kudus. Can hope that the former explodes like Alli, hopefully can do a job short term, but will need time and a bit more experience to start fulfilling their potential.
Kudus for me is a level beyond that. Has experience, should sign of we think he's likely to make a quick impact, but with further potential.
Tel and Odobert were 30-40m pound players? Kudus more 50-60m range, like Johnson. Proven, but still question marks. Typically the even more proven, even fewer question marks, even more established players are even more expensive. Particularly if we're looking for PL proven players.