Sorta. Johnny Cage like pressure doesn't really exist in the game because of the back dashes and low chip, but it can definitely be a mind fuck if the opponent hasn't seen it before. 22, d1, 22, d1 is practically an infinite against some opponents, haha.
Ares should definitely have nut punch.