Shinnok is amazing, he has one of the best d4s in the game, and if you pop them they are plus 14, you cant jump on shinnok, he has amazing space control, and he can basically whiff punish you from full screen, he has a 7 frame low, he has advancing mids, a good hitbox, good movement,all he really lacks is damage but he basically has everything else. Sub is not top tier, because alot of his stuff is gimicky his mixups are reactable, and plenty of shit in this game destroys ice clones easy, he has amazing corner game, and a good d4, but everything else is decent, or slightly below average, Mileena while i dont think is trash is not above sonya or erron, her 11 frame mid doesn't really harass the cast, everyone in this game, has some sort of 8 frame or faster move, it can also be backdashed, and low profiled, playing her safe wont get you very far, as her whole deal is to mix you up, sorta like hit and run, her sais are really punishable, her mixups do low damage, and playing her safe like i said wont get you far, as i play many solid mileenas, and when they try to play it a little more safe, they get blown up. Erron by the way, all though you can armore through his stuff, he has mixups that are safe with a bar otherwise, he does good damage into a hard knockdown, that breaks armor, he has that 21122, which is a mindfuck. You have to know when they are gonna do that command grab, it does good chip, builds good meter, his d4 on hit is plus 20, etc so imo i think erron is better. Also although i think liu is great, he isnt S plus or at least not top 5, as these charachters, Lao,Tanya,Quan,Predator,Shinnok, are all better. The first 3 you guys already put so, Predator is better because he has argubably the best zoning in the game, he also has plus cancels, mixups, good damage, good advancing mids, smartdiscs, no recovery lasers, a full screen low laser, the longest d4 in the game, a good d3, also predator only lacks wakeups options but has good range and can whiff punish stuff along with shinnok as well. Shinnok i put above. Liu lacks because his space controls isnt as good as pred and Shinnok, which both have decent pressure, great spacecontrol, good pokes, and besides pressure have a better overall charachter than liu.