Onuachu's record as a player is 400 games played and 196 goals scored, which translates to almost a goal every other game and nearly always at a high level;FC Midtjylland, Genk, and Trabzonspor. The only time his goal output fell was for Southampton in the PL, when he was often used as a sub off the bench, played in a clusterfuck of a team in a league above their ability and which was never set up to take advantage of his abilities.
I think he would have been a big threat in the Championship, certainly compared to Downes and Archer.