Margareth vs Greg. Who gets the tonicum

So I got Greg nearing 70 and I just got 1 1 margareth.

I already have lianne zeline eveline hansel and caedmon (last 2 9 emblems)…

Greg gives crit and has lower attack stats. Would it be better to leave Greg on tier 3 and max out margareth? I think 2 weaker green around and duck at titan hit…

Defence her special isn’t special enough but raid attack with good timing…

I think margareth will get it.

Lianna and greg is the same as a sniper. Lianna far superb than greg. U don’t need subpar sniper like greg.

By maxing margaret ur greg will have diversity skills that more useful when stacking