MKX all the way. There are some characters that are very good, but no characters that are basically win all matchups or maybe even for their worst matchup. Bat Girl and MMH were like that in Injustice. MK9 had Kabal, Kenshi, and Freddy K that were ridiculously good with no to minimal losing or even 5-5 matchups. So far MKX has been extremely balanced in my opinion, all the top characters have some balance out flaw in their system, except for maybe Kung Lao who is very solid all the way around.
D'vorah: Great pressure and footsi, but horrible armor and defense.
Quan: Great Vortex and zoning, horrible armor and loses in the corner.
Raiden: Great corner damage and pressure, Full combo punishable overhead.
Kitana: Insane zoning, poor defense with full punishable armor and a meh poke.
Some characters have slightly more pros then cons, but there is no Bat Girl: Safe vortex, amazing footsi, stupid corner pressure/damage. Or MMH: Unpunishable teleport, stupid range with trait, and great zoning.
I say good job on MKX, I'm very pleased with the outcome. Predator currently is broken as fuck, but he'll be fixed very soon in the next patch.