I think evaluating a player's offensive performance in terms of his defensive position overthinks things a little. I do think that it's more important for, say, a left fielder to contribute offensively than it is for, say, a catcher to do so, but if your lineup as a whole is a good one the positions the various players play isn't that important.