What’s your objective here? If it’s just to open chests in Diamond, you’re already fine. I would expect your defense to hold over 2,400 overnight too. Beyond that, there’s no real benefit to winning attacks against you.
You do lack an elite level tank, but there are only a handful of those in the game, and you usually need at least one specific elite complementary piece for them to really shine. Point is, most players are in that situation too, so I wouldn’t sweat it.
To my eyes, the best tank on your roster is Elena, if you can max her and giver her at least a few emblems.
Current roster I’d do
Zim Magni Elk Thorne Marjana.
Potential defense I’d work on would be getting Costume Rigard+19.
Zim Joon C Rigard Drake Magni
I’m running a defense that invites raids so I have plenty of revenge reroll options. 8t still stays in diamond and that is what I found most effective vs the bloat of Tell tank teams.
Even with this lineup, it regularly gets raided up to 2900+ before coming back down. It’s like people can’t believe they lost yo a naked Sif tank.
The defense you’d do with my current roster would be the following but…Thorne is just Medium about mana charging…I am doubtful …and I do not have 2 high level blu troops
While the defense you suggest with Rigard C. As tank is interesting…even if there is the same “problem” with troops…
Guys just one note:
We are not considering any healer for the defense team. Rigard heals not in one turn…but splitted in 3 turns.
I am quite attacking style of player, yes, but would it be the case to put Vivica…even if she is slow?