Eh, let's just compare them side by side then)
Code:
┌───────────┬──────┬─────┬─────┐
│ Character │ HP │ Atk │ Def │
╞═══════════╪══════╪═════╪═════╡
│ CC Kerry │ 1948 │ 409 │ 315 │
├───────────┼──────┼─────┼─────┤
│ CC Emilia │ 1947 │ 403 │ 282 │
├───────────┼──────┼─────┼─────┤
│ AW Kerry │ 2489 │ 677 │ 371 │
├───────────┼──────┼─────┼─────┤
│ AW Emilia │ 2445 │ 482 │ 330 │
└───────────┴──────┴─────┴─────┘
Skills (max level):
Kerry : x1.8 attack for 35s, initial wait is 17s
Emilia: x2 attack & defense for 40s, initial wait 12.5s
Awakening abilities:
Kerry : ATK increases by 35%, speed decreases by ~20% (already calculated in the table above)
Emilia: 15% chance for damage nullification.
SAWs:
Kerry : charge-up once (0.5x attack for 20s + 15s downtime) then 2.2x attack and 1.6x defense, 2xUP gain on kills, regen 8 HP/0.5s, for 30 seconds
Emilia: x2 attack & defense for 40s, 2xUP gain on kills, regen 10 HP/0.5s, initial wait 15s
Lessee...
At CCmax level they are dead even as lightning rods, ramps/anti-rushes (both not so hot), Kerry edges out (a bit) as a ganker due to her higher innate defense, Emilia will be better as a duelist if you can drop her in advance. Emilia should be cheaper to deploy
At AWmax level Kerry(!) is a better duelist, Emilia should be able to beat Kerry as ramp/anti-rush (speed is a big deal for that, and Emilia's skill will be ready way sooner, but once again, it can go both ways, as Kerry should be able to normally oneshot things that Emilia cannot) and if Goddess smiles upon you, be better lightning rod and tank with her damage nullification chance.
Elanie doesn't even compare. And premium valks blow both out of the water, as usual.