Kudus' issue is consistency. Ability wise, he's leagues above all our natural wingers. As with all rumoured deals, I refrain from passing judgement until there's a clearer picture. If West Ham are willing to sell him for less than £40m, I wouldn't have any objections with the possibility of a return should things not work out.
You need to realise, we aren't going for ready made players anymore. Our CL qualification hasn't done anything to change things, and I doubt things will miraculously change from now till earlier Sep.