I'm new to Witch Doctor, but i would use Gruesome Feast over Soul Harvest, expecially with increased pick up radius. I hate going close range to cast Soul Harvest on at least 5 monsters to maximize its effect, even if its duration is longer than Gruesome Feast but this game is quite generous on Globes, so it's a minor issue.
I stack both, but gruesome is better overall (if you have pickup radius). People generally use Soul Harvest for other functions like damage or mana/life gain. I use it for a stat booster since I don't have gold bought gear.
I guess back to topic, gruesome doesn't last as long but it gives a better boost overall and globes are frequent, even with bosses/ubers.
Rollback Post to RevisionRollBack
Playing Diablo since 97. I know nothing and having nothing good to say, I be a troll.
neither anymore... though if i had to choose, it would have to depend on the rest of the build, MP and what my passives are. if you pair grave injustice with gruesome feast on lower MPs, you really can't go wrong... soul harvest is also useful in situations, depending on rune, and the rest of your build. but i don't use either anymore