Raiden and Sub were my "mains", but if I really think of how I was playing back then to what it is now... well it's almost like I never really mained anyone.
I absolutely love playing with Shang, mostly because I'm comfortable with any character so my soul steals actually do something rather than zone and a bit of damage. I just have trouble with consistently pressuring with F4 UpSkull, which (from what I gather) is one of his major pressure tools.
I'm decent with a whole bunch of characters, but I'd probably say Johnny is my best "technically". I'm really interested to see your Ermac again zaf, and see what you think of my footsies, pokes/counter-pokes, and pressure game. I just hate the fact that you have a low hitbox so my F33 EXforce ball will go over your head...