It really depends on the tactics you wish to employ... On a matter of principle, I would prefer a balanced player to a one-dimensional one. But it's harder to train balanced players, so that's why they're harder to find. Unless you have a very clear inside/outside type of game I would try to find the best all-around player possible