I am strongly in the logic camp, though both can be used to great effect if the person understands themselves and can apply logic to emotion in advance. Emotions override or preempt logic and prevent us from thinking rationally in many cases. It harms FAR more than it helps, and is essentially a knee-jerk reaction executed before we can think.
This is why many people are the way they are. They react to something, and THEN try to apply a logical process to the reaction as if there was one.
Why are people overweight in most cases? Logic or emotion?
When people try to manipulate others, are the lies generally emotionally manipulative, or logically manipulative?
Why do people stay in bad relationships? It could conceivably be either, but most often it's emotional and / or a "better than nothing" response.
Why are people religious in spite of overwhelming evidence to the contrary? They're raised to think that way and instead of using logic, they rely on emotion and the way it makes them feel.
Why do people not try to change things in their life that they'd very much like to? Because change is difficult, which is an emotional response. You have to apply logic and reason to cause change because emotion makes it hard to adjust routine.
I could go on and on, but I would posit that emotion (anger, covetousness, lust, pettiness, etc.) is responsible for more self-sabotage and destruction than any logic.
Empathy is a moral response, and morality is subjective. That doesn't mean you shouldn't be empathetic, it simply means that what it means to be empathetic at the very core is completely arbitrary.
This doesn't mean they can't overlap or be used effectively, but often they are at odds and faulty logic is used to justify the initial emotional response.
As an addendum, from my experience people are horrible at distinguishing between the two responses.