I am on server 9 so we don't have spectral and I get so frustrated when people suggest heavy tanks because that doesn't work either.
After months of trying so many combinations people suggested on here I finally created a spreadsheet of the stats of all of my heroes and took a numbers approach to creating a team. I tried many combinations and the one that I have had the most success with is:
Dark Horse, Zombie, Shaman, Genie, Wyrm
They are maxed up on skill, gear and enchanting. The only caveat is if you also have a skeledeer in the mix. The skeledeer prevent genie from charging in time to save the day.