To Gom: He had the third-highest OPS+ in the NL, that says something about his ballpark right there. Pretty sure he'd have a surge in power playing in Boston, regardless of competition.
NL West has great pitchers. Kershaw, Lincecum, Cain, Webb, Haren, a few more I'm forgetting, but they're not only great pitchers, but they're in pitcher's parks as well.