I think anytime you can get a stud player who plays everyday (Cabrera) for a guy who plays at most 2 times/week, you have to do it. Especially if your pitching is solid as you say it is.
Luckily I have both guys on my team so I don't have to worry about it
Who are your other pitchers? I would think that Chris Young would be to valuable to trade even for Cabrera. What kind of leage are you playing? Is it points or roto? These are all important pieces to the equation.