I think Torkelson will eventually hit well enough to compensate for his defense. He's not there yet though.
Greene's injuries are a concern. As Gehringer said, he could probably stay more healthy if he stopped diving, but sometimes that kind of aggressiveness is just part of a player's makeup and hard to change.