JazzG I think he can improve against those top physical defenders if he stops trying to bully them so much. His strength at the very top level is his movement in behind, those little darting runs. He needs to focus on that, have discretion be the better part of valor. When he gets too involved in physical battles he can't win he loses his balance and doesn't manage to control or advance the ball. But if he can continuously push the defense back and get into dangerous positions, without exerting himself excessively, then hopefully we can see that excellent finishing ability which we haven't really seen yet.
Overall Havertz is superior physically and technically, while Gyökeres has traditional striker's movement which has positive knock-on effects for our play.