Well, i am not much of an experienced player, yet since i play stallish myself, i get your idea. I think the team you put together is good at what it does, yet its really dedicated towards one style of play only, which can backfire at you.
I think you do rely too much on passive damage. I only...