Healers make a big difference, but you got to be high rank to keep people up for more than a few seconds.
I probably played 15 scenarios with my Rank 11's, won half or just over half.
With so much Melee DPS, it comes down to heals and assisting on the same target.