I used to hit with a former AAA baseball shortstop who took up tennis after baseball. Good serve, good forehand, great movement, weak backhand. After one match I said, "you are going to be really good when you shore up that backhand", meant as a compliment to how good he was getting so quickly.
He got so mad and took it as an insult. So yeah, no advice unless asked for is the way to go.