Awkward… Both Sonya and Ariel (dispel and cleanse) want to be on the left hand side of the team, but two blues together is asking for trouble so one of them has to be out of position.
I wouldn’t put healers both on the same side either, so Grazul and Ariel shouldn’t be next to each other - it’s too easy to ignore throwing tiles down that side and then tidy up the healers afterwards.
If I’m honest, there’s just not enough “bite” in running:
Sonya, Grazul, M-T, Ariel, Kingston.
It’s just not threatening enough… I wouldn’t think twice about attacking it.
Ranvir might be worth putting in there over one of the healers (let’s be honest, Ariel stays in over Grazul all day long)… He’s only an average defender, but when he’s fired he’ll sometimes turn a fight for you.
It looks a great bench in general though and it’s probably a good thing that you haven’t prioritized hero’s on defensive ability alone.