I find the best defense team is one that does not use the auto skip troops so people actually fight me.
I would rather have 5 losses and no wins than 1 win and 4 skipped fights. More revenge battles and you are giving the player base a lot more fun.
For me auto skip are when I see Emperor, Double Famine, The Giant Worm, or Manticore in come configurations.
I can win against them 90% to 95% of the time, but it is not a FUN fight, as I see them all the time and they are boring.
Emperor is WAY too powerful at the moment. Famine is no fun against my team as it is a high mana need team so if he charges with a lucky 4 match and extra turn is is an auto kill of a troop. The Giant worm I can beat these days even if he trippers and eats one of my troops, but it is just a LONG battle, and this game is all about lighting fast battles (more goods faster).
My current Defense Team is Gorgotha, My hero with a death kneel as a sorc, Abynissia, andFamine. 4 Daemon bonus (hero counts as one), Abynissia fully traited increaseing attack and health each turn. Hero fully traited and increasing magic every other turn (and sometimes every turn), Famine weakening the enemy every turn, and Gorgotha as a tank that gets more attack and health each turn and is a nice mana generator.
It is different and I hope fun to fight against this week (as it has new troops in it). I have not seen many troops out there layed out like this so hopefully it gives people something different :).