First of all: dont put a healer on the left wing. And dont put slow heroes (except some very few) on the side. Vivica is completely wrong on left wing.
Pvp is a damage race, and people with heavy attack teams will come for you.
So maybe something like:
Joon Jeanfrancoise Crytallis clarissa liannaC
A very fast team, crystallis does a nasty damage on all.
Jean and clarissa force your enemy to use cleaner and they do quite heavy damage spread through the enemies team.
Joon and lianna might be able to take one out every time they fire.
I have had great success with Clarissa at tank in the past. Even if an opponent sidesteps to stack against JF or Crystalis, Clarissa is the right class to soak a TON of damage before dying.
Since JF isn’t ready yet, I’d run Marjana until he is completed. And that would call for swapping positions for Crystalis and Marjana. Maybe.
I have Mica at 8-ish nodes, and he’s definitely better on offense than defense, but I believe there’s a lineup out there where he can shine on a defense team. I think that’s especially true if defensive formations get reintroduced as a standard game feature.
Even a single-charge casting of his special can save critically injured teammates just long enough to drop their specials. I can’t brag on him enough.