I think he is a perfect player for the system Ten hag was playing. Where the centre forward is a false 9 and a connector, while the wingers are supposed to be the main goal scorers. It's taken him a little while for him to settle down but he would have great in that Weghorst role.
In this system however, despite the great cameos, I'm still not sure how he fits in. He can't spearhead an attack. He's more a 10, certainly better than Kobbie though I doubt either has the work rate the role requires.
Personally I would have him as a left 10, Garnacho as the right. Dorgu left wingback, Amad right, Hojlund as the Center forward.